hp UNIX常用命令.docx
- 文档编号:6357397
- 上传时间:2023-01-05
- 格式:DOCX
- 页数:22
- 大小:29.52KB
hp UNIX常用命令.docx
《hp UNIX常用命令.docx》由会员分享,可在线阅读,更多相关《hp UNIX常用命令.docx(22页珍藏版)》请在冰豆网上搜索。
hpUNIX常用命令
HP UNIX常用命令
(2010-06-1509:
14:
14)
HP-UX常用命令
1、cd命令的使用
返回上一次的目录(cd-)
2、Esc键的使用
在命令行中可通过击两次Esc键来匹配当前目录中唯一的文件名,这样可节约击入长文件名的时间
3、col命令的使用
mancp|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、如不为中文则修改(exportLANG=zh_CN.hp15CN)
d、sty–istrip
8、查看系统信息和运行情况
a、glance
b、top
c、performanceview
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环境下主机与路由器之间无法用大包进行ping命令
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文件的诱因)
whatcore
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–y0进入单用户模式
2、umount/home
3、lvextend–L2000/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–vpkg
b、vgchange–cn/dev/vgdata
c、vgchange–ay/dev/vgdata
d、lvextend–L6000/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.mapnode1:
/tmp/vgmap/vgdata.map
h、rloginnode1
i、ll/dev/vgdata(查看node1上vgdata的设备编号,假设为0x0c0000)
j、vgexport/dev/vgdata
k、mkdir/dev/vgdata
l、mknod/dev/vgdata/groupc640x0c0000
m、vgimport–s–v–m/tmp/vgmap/vgdata.map/dev/vgdata
n、exit
o、vgchange–an/dev/vgdata
p、vgchange–cy/dev/vgdata
q、cmmodpkg–epkg
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略去。
一。
Unix安装后創建文件系統前的準備
*注:
因为我的机器只有一个磁盘,所以,此步中除创建逻辑卷外大部分操作可以省略。
①建物理卷。
找出与磁盘相关的设备文件:
ioscan(命令):
ioscan–funCdisk。
找到disk对应的设备文件名:
c1t15d0
因只有一个磁盘,所以只能创建一个物理卷。
在创建前,通过mediainit对磁盘格式化合校验完整性:
#mediainit/dev/rdsk/c1t15d0
l创建物理卷:
#pvcreate/dev/rdsk/c1t15d0
注:
如果此时该磁盘以输入某卷组的一部分,而且确信要创建物理卷。
在命令行加“-f”来强制执行。
②创建卷组。
(仅供理解用,本系统不需要)
1.用卷组名在/dev下创建一目录。
如果卷组名为vg01,则目录为:
/dev/vg01。
#mkdir/dev/vg01.
在此目录下为该卷组创建一组设备文件。
#mknod/dev/vg01/groupc640x010000
创建卷组(以物理卷为参数):
#vgcreate/dev/vg01/dev/dsk/c1t15d0.
建完后,可以用命令:
vgdisplay来检查设置是否正确。
③创建逻辑卷。
创建逻辑卷时,相应的字符设备和块设备会在卷组目录下生成。
现在,我们在默认卷组vg00中创建以下逻辑卷:
一个256MB,名为lvoltuxlog的逻辑卷。
#lvcreate-L256-nlvoltuxlog。
参数:
-L以MB为单位表示逻辑卷的大小。
-n指定逻辑卷名称,缺省为:
lvol1,lvol2…..。
二、創建文件系統。
注:
系统安装完成后,会自动创建一些文件系统和目录。
所以,对一般权限的用户来讲,可以在/home目录下安装软件。
但是,如果软件过多,会造成比较混乱和不利于管理。
最合适的做法,高权限的用户自己可以建立一些文件系统,这些文件系统在单独的目录下。
这样对将来(逻辑卷)的扩展和维护非常有利。
(1)文件系统介绍:
1。
高性能文件系统(HFS),现在应用的不多了,只在存储HP-UX内核时使用。
2。
日志文件系统(JFS),现在应用最多。
3。
网络文件系统(NFS)。
4。
CD-ROM文件系统(CDFS)用于CD-ROM上存储文件。
(2)创建新的文件系统:
文件系统必须建在逻辑卷上。
1.newfs创建文件系统:
我们在/dev/vg00/lvoldb01上创建JFS文件系统,如下命令:
#newfs–Fvxfs/dev/vg00/lvoltuxlog。
2.挂载文件系统。
mount实现挂载:
把/dev/vg00/lvoltuxlog挂载到/tuxedo/LOG目录上。
(事先创建此目录,具体见下面的*注解1)
#mount-Fvxfs/dev/vg00/lvoltuxlog/tuxedo/LOG。
现在可用bdf显示所有挂起的卷。
*注解1:
在根目录下建立目录/tuxedo/LOG:
#mkdirtuxedo/LOG。
(3)扩展卷组:
(如果将来磁盘空间不够,可以对卷组扩展)
添加一块磁盘,用pvcreate创建一物理卷,然后,将其用vgextend加入卷组中。
如:
把磁盘c0t3d0加入卷组vg00中:
#pvcreate/dev/rdsk/c0t3d0
#vgextendvg00/dev/dsk/c0t3d0
用#vgdisplay-vvg00看是否扩展成功。
(4)扩展逻辑卷。
扩展了卷组以后,可以通过lvextend命令扩展逻辑卷尺寸。
如把/dev/vg00/lvoltuxlog扩展到800M。
(以前为256M)。
#lvextend-L800/dev/vg00/lvoltuxlog
要在某特定磁盘上扩展逻辑卷,可把磁盘设备文件作为参数添加到lvextend命令的后面。
#lvextend-L800/dev/vg00/lvoltuxlog/dev/dsk/c0t3d0
(5)扩展文件系统。
扩展了逻辑空间不能自动扩展文件系统空间。
在/dev/vg00/lvoltuxlog下扩展JFS文件系统。
1.先卸载#umount/tuxedo/LOG。
2.#Extendsf-Fvxfs/dev/vg00/lvoltuxlog。
3.挂载#mount-Fvxfs/dev/vg00/lvoltuxlog/tuxedo/LOG。
完成上述操作后,可通过bdf命令查看是否分配成功。
1、机型
#model
9000/800/L2000-44
注意:
其中44是指每个cpu有440MHZ。
2、cpu个数
#top
CPU LOAD USER NICE SYS IDLE BLOCK SWAIT INTR SSYS
0 0.02 0.0% 0.0% 0.% 0.0% 0.0% 0.0% 0.0%
1 0.00 0.6% 0.0% 0.% 0.0% 0.0% 0.0% 0.0%
2 0.00 2.% 97.0% 0.0% 0.0% 0.0% 0.0%
3 0.00 0.4% 0.0% 0.0% 99.6% 0.0% 0.0% 0.0% 0.0%
3、硬盘的大小信息
#diskinfo/dev/rdsk/c1t0d0
SCSIdescribeofc1t0d0:
vendor:
SEAGATE
productid:
ST39204LC
type:
directaccess
size:
8891556Kbytes
bytespersector:
512
4、硬盘的个数
#ioscan-funCdisk
disk 0 0/0/1/1.0.0 sdiskCLAIMED DEVICE SEAGATEST39204LC
/dev/dsk/c1t0d0 /dev/rdsk/c1t0d0
disk 1 0/0/1/1.2.0 sdiskCLAIMED DEVICE SEAGATEST39204LC
/dev/dsk/c1t2d0 /dev/rdsk/c1t2d0
disk 2 0/0/2/0.0.0 sdiskCLAIMED DEVICE SEAGATEST39204LC
/dev/dsk/c2t0d0 /dev/rdsk/c2t0d0
disk 3 0/0/2/0.2.0 sdiskCLAIMED DEVICE SEAGATEST39204LC
/dev/dsk/c2t2d0 /dev/rdsk/c2t2d0
disk 4 0/0/2/1.2.0 sdiskCLAIMED DEVICE HP DVD-ROM305
/dev/dsk/c3t2d0 /dev/rdsk/c3t2d0
disk 5 0/4/0/0.8.0 sdiskCLAIMED DEVICE SEAGATEST39236LC
/dev/dsk/c4t8d0 /dev/rdsk/c4t8d0
5、查看操作系统版本和license
#uname-a
HP-UXscp1B.11.00U9000/8001124961527unlimited-userlicense
6、如何查看内存
#dmesg
MemoryInformation:
physicalpagesize=4096bytes,logicalpagesize=4096bytes
Physical:
2097152Kbytes,lockable:
1866308Kbytes,available:
1902728Kbyts
7、如何查看文件系统
#bdf
Filesystem kbytes used avail%usedMountedon
/dev/vg00/lvol3 1025617 24790 898265 3%/
/dev/vg00/lvol1 700691 35482 595139 6%/stand
/dev/vg00/lvol8 2097152 4369271557195 22%/var
/dev/vg00/lvol7 1048576 481524 531631 48%/usr
/dev/vg00/lvol6 255253 148 229579 0%/tmp
/dev/vg01/lv_tellin
2051553 1271521719245 7%/tellin
/dev/vg00/lvol5 2097152 817831889462 4%/opt
/dev/vg01/lv_informix
2051553 4138231432574 22%/opt/informix
/dev/vg00/lvol4 524288 1229 490375 0%/home
存在两个文件中:
/etc/fstab /etc/mnttab
8、查看卷组、卷组所包括的逻辑卷、以及该卷组所包括的物理磁盘
#vgdisplay-vvg00
则结果都是按照逻辑卷组、逻辑卷、物理磁盘的顺序全部显示。
27、重新启动机器
#reboot
#shutdown
28、关闭机器
#shutdown-hy0
#init0
28、unix的集中运行的模式
多用户模式,但用户模式等等6种。
用如下命令可以看看它的运行模式:
#who-r
29、普通的对话
#wall"hello!
" (广播hello这个消息)
#banner"hello!
"(放大hello这个消息)
#banner"hello!
"|more(放大hello消息后再来广播它)
30、看当前的登录名
#logname
31、看所有登录用户
#whoiam
32、看登录用户在干什么
#whodo
33、看看进程
ps-ef|greproot (看root用户的进程,有时候console上执行的进程不能
够停止的话,那么就将console进程进程杀死,因为该进程是其它进程的
父进程。
)
45、HP-UX的文件系统
/ :
根目录,以下的目录全部是子目录
/etc :
主要存放配置文件
/usr :
主要存放一般用户都可以执行的命令
/var :
主要存放unix核心
/usr/sbin:
主要是存放系统维护命令
/usr/bin :
主要是存放普通用户可以执行的命令
/home:
主要是作为普通用户的主目录
/opt :
主要是安装除了unix系统之外的应用程序
/swap:
交换区
/temp:
临时文件存放目录
#ioscan–fnkCdisk
#swinstall–s/cdrom/(filename) <安装软件补丁从cdrom下>
#swremove <卸除应用程序>
#shutdown0 <进入单用户模式>
#init3 <进入多用户>
#umount/opt <卸除opt>
#swlist–lfileset–astate|grepPHKL_18543 <查找PHKL_18543这个补丁是否安装>
#lvextend–L30/dev/vg00/lvol5 <扩大逻辑卷为30兆>
#extendfs/dev/vg00/rlvol5
#mount/opt
#mount–a <全部设备mount>
#bdf <查看容量是否扩大>
#lvextend–L200/dev/vg00/lvol6 <在线将tmp文件系统扩展到800Mb>
#fsadm–b819200/tmp
#bdf
#tsm <启动多进程,用ctrl_t切换窗口或按F1、F2来切换>
#make_tape_recovery–Av <备份系统到磁带上、备份到磁带上的系统文件看不到。
用这个命令之前必须安装Ignite-ux这个软件>
#chmod777或444 <该文件执行属性,777改为可执行文件同时放开权限,444收回权限同时改为不可执行文件>
#mstm <查看机器信息>
#armdsp–i <查看VA信息>
#cvui <设置VA命令>
/HA_trigger 先stop 后start
/dial_trigger stop start
磁盘柜进程全部先stop后starl,否则找不到VA>
#armmgr–sshut/start别名
VA控制器
第一步:
#cd/opt/sanmgr/commandview/server/data
#mvDeviceDBfileDeviceDBfile.old
第二步:
#cd/opt/sanmgr/hostagent/sbin
#./HA_triggerstop
#./dial_triggerstop
#./HA_triggerstart
#./dial_triggerstart
#armdiscover
#armdiscover <查找阵列柜>
#amdsp-afc <查看FC60状态,disk状态要显示Optimal,显示Replaced要注意>
#amdsp-dfc|grep"DiskState" <查看FC60
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- hp UNIX常用命令 UNIX 常用命令
![提示](https://static.bdocx.com/images/bang_tan.gif)