HP-UX的使用技巧

发表于:2007-07-04来源:作者:点击数: 标签:
1、 cd命令的使用 返回上一次的目录(cd -) 2、 Esc键的使用 在命令行中可通过击两次Esc键来匹配当前目录中唯一的文件名,这样可节约击入长文件名的时间 3、 col命令的使用 man cp | col –b >cp.txt 该命令可将cp命令的联机帮助手册输出为名为cp.txt的文本

  1、 cd命令的使用
  返回上一次的目录(cd -)
  2、 Esc键的使用
  在命令行中可通过击两次Esc键来匹配当前目录中唯一的文件名,这样可节约击入长文件名的时间
  3、 col命令的使用
  man cp | col –b >cp.txt
  该命令可将cp命令的联机帮助手册输出为名为cp.txt的文本文件
  4、启动机器时执行的工作脚本(/etc/rc.config.d/)
  5、which命令的使用(查看某命令的绝对路径)
  which 命令名
  6、显示当前系统补丁安装情况(show_patches)
  7、中文环境的配置
  a、 查看系统中安装的语言集(locale –a)
  b、 显示当前语言环境变量(echo $LANG)
  c、 如不为中文则修改(export LANG=zh_CN.hp15CN)
  d、 sty –istrip
  8、查看系统信息和运行情况
  a、 glance
  b、 top
  c、 performance view
  d、 /opt/ignite/bin/print_manifest
  /var/opt/ignite/local/manifest/manifest
  e、 /var/adm/syslog/syslog(系统运行日志)
  f、 /var/adm/shutdownlog
  g、 /var/adm/crash/
  h、 /var/opt/sna/sna.err
  i、 /var/adm.nettl.LOG000
  /usr/sbin/netfmt /var/adm/nettl.LOG000 >net.log
  j、/usr/contrib./bin/info_col.11
  k、/var/adm/btmp(历史登录信息,可用last命令查看)
  l、/var/adm/wtmp(比btmp更详细的信息)
  m、/etc/rc.log(机器启动时的信息)
  n、/var/adm/sw/(有关软件包安装、删除的信息)
  9、查看系统当前init级别(who –r)
  10、显示系统不成功登录的历史纪录(lastb –R)
  11、ftp问题(如无法用某一用户进行ftp)
  a、 将/etc/passwd中该用户的sh路径改为/usr/bin/ksh
  b、 在/etc/shells文件中将ksh的路径加入
  12、在HP11i环境下两台主机rlogin、rcp和ftp速率小于10mbps
  a、 安装补丁(PHKL_25233、25389,PHNE_26728、27063)
  13、在HP11i环境?骰?肼酚善髦?湮薹ㄓ么蟀??衟ing命令
  a、 在主机的/etc/rc.config.d/nddconf文件中增加ip_send_source_quench参数的配置
  b、 ndd –c
  14、网络配置(含网卡地址、激活状态、路由地址)可通过修改/etc/rc.config.d/netconf文件来实现。
  15、swapinfo命令的使用
  swapinfo –mt
  16、what命令的使用(假如要查看某一core文件的诱因)
  what core
  17、控制某一特定地址通过telnet、ftp和login协议访问主机的方法
  /var/adm/inetd.sec
  18、tsm的使用
  在tsm状态下可通过ctrl+w来切换屏幕。
  19、finger命令的使用
  finger –R(查看当前登录到主机的客户机信息)
  20、parstaus命令的使用
  parstatus –p 查看某一特定分区的信息。
  扩充文件系统的方法
  
  一、 vg00(例如将/home扩充至2G,逻辑卷名为/dev/vg00/lvol8)
  1、 shutdown –y 0 进入单用户模式
  2、 umount /home
  3、 lvextend –L 2000 /dev/vg00/lvol8
  4、 extendfs /dev/vg00/rlvol8
  5、 mount /dev/vg00/lvol8 /home
  6、 reboot
  二、 vg不在MC的情况
  除不要启停机器外同上
  三、 vg在MC中配置的情况
  1、 有应用运行在该逻辑卷上,且不便停应用的情况(例如将/data扩充至6G,逻辑卷名为/dev/vgdata/lvdata,MC环境为node1和node2,应用包名为pkg,缺省运行在node2上)
  a、 cmhaltpkg –v pkg
  b、 vgchange –c n /dev/vgdata
  c、 vgchange –a y /dev/vgdata
  d、 lvextend –L 6000 /dev/vgdata/lvdata(扩大到6G)
  e、 extendfs /dev/vgdata/rlvdata(如为裸设备,e-n可不做。)
  f、 vgexport –p –v –s –m /tmp/vgmap/vgdata.map /dev/vgdata
  g、 rcp /tmp/vgmap/vgdata.map node1: /tmp/vgmap/vgdata.map
  h、 rlogin node1
  i、 ll /dev/vgdata(查看node1上vgdata的设备编号,假设为0x0c0000)
  j、 vgexport /dev/vgdata
  k、 mkdir /dev/vgdata
  l、 mknod /dev/vgdata/group c 64 0x0c0000
  m、 vgimport –s –v –m /tmp/vgmap/vgdata.map /dev/vgdata
  n、 exit
  o、 vgchange –a n /dev/vgdata
  p、 vgchange –c y /dev/vgdata
  q、 cmmodpkg –e pkg
  2、 无应用运行在该逻辑卷上,或可暂停应用的情觯ɡ?缃?data扩充至6G,逻辑卷名为/dev/vgdata/lvdata,MC环境为node1和node2,应用包名为pkg,缺省运行在node2上)
  1、将前一种情况中的a-c改为(将涉及到该逻辑卷的应用停止,该工作应选择合适时机执行):
  a、将涉及到该逻辑卷的应用停止。
  b、umount /data
  2、执行前一种情况中的d-n
  3、 将前一种情况中的o-q改为
  a、 mount /data
  b、 激活涉及到该逻辑卷的应用
  
  
  注:如未在VG中新增PV则可将上述步骤中的f-n略去。
  
  以上方法,仅供参考!
  

原文转自:http://www.ltesting.net