1,机型
# model
9000/861/D270
2,CPU个数
# top
LOAD  USER  NICE    SYS  IDLE  BLOCK  SWAIT  INTR  SSYS
0.15  0.4%  0.0%  0.6%  99.0%  0.0%  0.0%  0.0%  0.0%
3,硬盘个数
# ioscan -funC disk
Class    I  H/W Path    Driver      S/W State H/W Type  Description
=====================================================================
disk      0  8/16/5.2.0  sdisk      CLAIMED  DEVICE    TOSHIBA CD-ROM XM-5701TA
/dev/dsk/c2t2d0  /dev/rdsk/c2t2d0
disk      5  8/16/5.5.0  sdisk      CLAIMED  DEVICE    SEAGATE ST34572N
/dev/dsk/c2t5d0  /dev/rdsk/c2t5d0
disk      1  8/16/5.6.0  sdisk      CLAIMED  DEVICE    SEAGATE ST34572N
/dev/dsk/c2t6d0  /dev/rdsk/c2t6d0
其中disk0为光驱,disk5和disk1为硬盘
4,硬盘大小信息
# diskinfo /dev/rdsk/c2t5d0
SCSI describe of /dev/rdsk/c2t5d0:
vendor: SEAGATE
product id: ST34572N       
type: direct access
size: 4194157 Kbytes
bytes per sector: 512
5,查看操作系统版本和license
# uname -a
HP-UX d270_2 B.10.20 E 9000/861 2012683578 8-user license
# uname -S sanfran(设定主机名为sanfran)
6,查看系统内存
# dmesg
Memory Information:
physical page size = 4096 bytes, logical page size = 4096 bytes
Physical: 131072 Kbytes, lockable: 83712 Kbytes, available: 99212 Kbytes
7,查看文件系统
# bdf
Filesystem          kbytes    used  avail %used Mounted on
/dev/vg00/lvol3      83733  18876  56483  25% /
/dev/vg00/lvol1      47829  22800  20246  53% /stand
/dev/vg00/lvol8    768541  254843  436843  37% /var
/dev/vg00/lvol7    797845  374901  343159  52% /usr
/dev/vg00/lvol4      30597    3087  24450  11% /tmp
/dev/vg00/lvol6    797845  347249  370811  48% /opt
/
dev/vg00/lvol5      19861      81  17793    0% /home
8,查看卷组、卷组所包括的逻辑卷以及该卷组所包括的物理磁盘
# vgdisplay -v vg00
9,查看网卡状态
# lanscan
Hardware Station        Crd Hardware Net-Interface  NM  MAC        HP DLPI Mjr
Path    Address        In# State    NameUnit State  ID  Type      Support Num
8/16/6  0x0060B0A3981C 0  UP      lan0    UP    4  ETHER      Yes    52
8/20/5/1 0x0060B0588479 1  UP      btlan01  DOWN  5  ETHER      Yes    77
8/20/5/2 0x0060B058747F 2  UP      btlan02  UP    6  ETHER      Yes    77
10,查看网卡的名字、IP地址、网关、子网掩码等配置信息
# more /fig.d/netconf
ROUTE_DESTINATION[1]="default"
ROUTE_MASK[1]=""
ROUTE_GATEWAY[1]=172.16.10.254
ROUTE_COUNT[1]=1
IP_ADDRESS[2]=192.168.1.2
SUBNET_MASK[2]=255.255.255.0
INTERFACE_NAME[2]=btlan02
BROADCAST_ADDRESS[2]=192.168.1.255
LANCONFIG_ARGS[2]="ether"
11,配置IP地址
# ifconfig lan0 172.16.10.225 255.255.255.0
12,查看网卡的地址
# ifconfig lan0
lan0: flags=863
inet 172.16.10.225 netmask ffffff00 broadcast 192.1.1.255
13,查看路由
信息
# netstat -an
Active Internet connections (including servers)
Proto Recv-Q Send-Q  Local Address          Foreign Address        (state)
tcp        0      0  172.16.10.225.4294    172.16.10.225.1712    TIME_WAIT
tcp        0      0  192.168.1.2.4252      192.168.1.2.4253      ESTABLISHED
tcp        0      0  192.168.1.2.4253      192.168.1.2.4252      ESTABLISHED
tcp        0      0  *.4252                *.*                    LISTEN
tcp        0      0  192.168.1.2.4162      192.168.1.2.4251      ESTABLISHED
tcp        0      0  192.168.1.2.4251      192.168.1.2.4162      ESTABLISHED
tcp        0      0  172.16.10.225.4250    172.16.10.123.6001    ESTABLISHED
tcp        0      0  172.16.10.225.4249    172.16.10.123.6001    ESTABLISHED
tcp        0      0  192.168.1.2.4247      192.168.1.2.4248      ESTABLISHED
tcp        0      0  192.168.1.2.4248      192.168.1.2.4247      ESTABLISHED
tcp        0      0  *.4247                *.*                    LISTEN
14,配置路由信息,例如:
# /usr/sbin/route add default 20.08.28.98 1
还可以直接修改/fig.d/netconf文件来增加路由(SUN里面是修改/etc/defaultroute文件)
# route delete default 128.1.0.1
15,有用的诊断工具mstm
用来收集所有的硬件信息,比如一共有哪些内存插口,每块现有的内存条多大,还可以查几个内存条等等
16,重启计算机
# reboot
# shutdown
17,关闭计算机
# shutdown -hy 0
# init 0
18,查看系统的运行级别
# who -r
.      run-level 3  Oct 25 14:46    3    0    S
19,看当前的登录名
# logname
root
20,看登陆用户在干什么
# whodo
Thu Oct 27 11:33:58 EAT 2005
HP-UX
root    0        Oct 27 11:30
9773    0:00  sh
9849    0:00  whodo
9852    0:00  awk
9854    0:00  sort
9856    0:00  awk
9857    0:00  ps
root    console  Oct 25 14:48
1193    0:00  sh
root    dtremote Oct 27 10:11
zp1      ttyp1    Oct 27 10:12
6377    0:00  telnetd
6378    0:00  sh
21,查看进程
# ps -ef | grep zp1
zp1  6378  6377  0 10:12:29 ttyp1    0:00 -sh
22,查看光驱
# ioscan -funC disk
Class    I  H/W Path    Driver      S/W State H/W Type  Description
=====================================================================
disk      0  8/16/5.2.0  sdisk      CLAIMED  DEVICE    TOSHIBA CD-ROM XM-5701TA
/dev/dsk/c2t2d0  /dev/rdsk/c2t2d0
disk      5  8/16/5.5.0  sdisk      CLAIMED  DEVICE    SEAGATE ST34572N
/
dev/dsk/c2t5d0  /dev/rdsk/c2t5d0
disk      1  8/16/5.6.0  sdisk      CLAIMED  DEVICE    SEAGATE ST34572N
/dev/dsk/c2t6d0  /dev/rdsk/c2t6d0
23,日志文件的查询
/var/adm/syslog/syslog.log    //系统常用信息,如配置、修改、启动、关闭等信息
/var/adm/syslog/mail.log      //信息
/var/adm/syslog/swinstall.
log //软件安装产生的信息
/var/adm/syslog/swremove.log  //软件卸载产生的信息
/var/adm/sulog                //执行su的情况
/var/adm/btmp                //所有注册失败信息
/
var/adm/vtmp                //所有注册信息
查看日志主要是查看关键字panic、warning、err等信息,如:
cat /var/adm/syslog/syslog.log |grep panic
cat /var/adm/syslog/syslog.log |grep warning
cat /var/adm/syslog/syslog.log |grep err
23,查看gid和uid信息
# /usr/bin/id
uid=0(root) gid=3(sys)
24,推荐使用vipw来修改/etc/passwd文件,使用pwck命令来检查/etc/passwd文件,使用pwconv命令将/etc/passwd文件里面的密码移动到/etc/shadow里面
使用vipw而不用vi编辑器来对/etc/passwd文件进行处理的好处在于,当使用vipw的时候,它事先将此文件拷贝一份到/etc/ptmp目录下,然后所有的修改围绕这个文件进行,如果修改成功,那么此目录下
的文件将覆盖/etc/passwd文件.如果修改不成功,那么/etc/passwd文件没有任何改变
25,用于管理用户帐号的命令
# useradd -m user1
# usermod -G finance user1(将user1添加到组finance里面)
# userdel -r user1
# passwd user1
# vipw
# pwck
26,用于管理组的命令
# groupadd -g 200 accts
# groupmod -n accounts accts
# groupdel accounts
# vi /etc/group
# grpck
27,在命令行下更改密码的命令
# passwd user1:重设user1的密码
# passwd -d user1:删除user1的密码
# passwd -f user1:强制使user1在下次登陆的时候更改密码
# passwd -l user1:锁定或者注销帐户
# passwd -n 7 -x 70 -w 7 user1:重新配置密码(-x后面指定了下次必须修改密码的天数,-n定义了一个用户修改过的密码至少要保留多少天,-w是在密码即将过期之前给出一个警告信息)
# passwd -n 7 -x 0 user1:防止修改密码
# passwd -s user1:检查密码
28,使用find命令,例如:
# find / -user ly(在根目录下搜索ly用户)
# find /tmp -type f -atime +7(在/tmp目录下搜索7天都没有被访问过的文件)
# find / -name core -exec rm -i {} (删除core文件)
# find /tmp -atime +30 -size +1000c -exec ll -ud {} (列出/tmp目录下超过1000个字符长度且至少30天没有被访问过的文件)
29,搜索命令的路径,例如:
# whereis -b sam
sam: /usr/sbin/sam
30,使用file命令来判断文件的属性,是二进制可执行文件还是shell脚本,例如:
# file /sbin/shutdown
/sbin/shutdown: s800 shared executable
# file /etc/passwd
/etc/passwd: ascii text
31,和ioscan相关的命令
# ioscan:扫描硬件并列出所有设备和到的其他硬件设备,列举内容包括硬件路径、类以及详细描述
# ioscan -f:扫描并列出系统硬件,但是相比不带参数的ioscan命令列出了更多的内容
# ioscan -fu:列出常用的设备
# ioscan -fH 0/0/0/2/0:列出指定的硬件设备的详细信息
# ioscan -fC disk:列出特殊类的设备,比如说'tape'和'lan
'
# ioscan -fun:列出所有设备和他们相关的设备文件
# ioscan -funC disk:只列出磁盘类设备文件
# ioscan -funC tape:只列出磁带设备和相关的设备文件
# ioscan -funH 0/0/1/0/0.0.0:只列出0/0/1/0/0.0.0里面的设备文件
# ioscan -fu
Class    I  H/W Path    Driver      S/W State H/W Type  Description
=====================================================================
ext_bus  0  8/4        c720        CLAIMED  INTERFACE GSC add-on Fast/Wide SC
SI Interface
ctl      0  8/4.7.0    sctl        CLAIMED  DEVICE    Initiator
ext_bus  1  8/8        c720        CLAIMED  INTERFACE GSC add-on Fast/Wide SC
SI Interface
ctl      1  8/8.7.0    sctl        CLAIMED  DEVICE    Initiator
tty      0  8/12/0      mux2        CLAIMED  INTERFACE MUX
ext_bus  3  8/16/0      CentIf      CLAIMED  INTERFACE Built-in Parallel Inter
face
ext_bus  2  8/16/5      c720        CLAIMED  INTERFACE Built-in SCSI
tape      0  8/16/5.0.0  stape      CLAIMED  DEVICE    HP      C1533A
disk      0  8/16/5.2.0  sdisk      CLAIMED  DEVICE    TOSHIBA CD-ROM XM-5701T
A
disk      5  8/16/5.5.0  sdisk      CLAIMED  DEVICE    SEAGATE ST34572N
disk      1  8/16/5.6.0  sdisk      CLAIMED  DEVICE    SEAGATE ST34572N
ctl      2  8/16/5.7.0  sctl        CLAIMED  DEVICE    Initiator
lan      0  8/16/6      lan2        CLAIMED  INTERFACE Built-in LAN
ps2      0  8/16/7      ps2        CLAIMED  INTERFACE Built-in Keyboard/Mouse
32,lsdev命令列出了内核中的设备配置情况,以及和他们相关的major号:
root@hp2:/#lsdev
Character    Block      Driver          Class
0          -1        cn              pseudo
1          -1        asio0          tty
3          -1        mm              pseudo
16          -1        ptym            ptym
17          -1        ptys            ptys
27          -1        dmem            pseudo
28          -1        diag0          diag
46          -1        netdiag1        unknown
52          -1        lan2            lan
56          -1        ni              unknown
60          -1        netman          unknown
64          64        lv              lvm
69          -1        dev_config      pseudo
72          -1        clone          pseudo
73          -1        strlog          pseudo
33,用于创建LVM的命令mknod,例如:
# mknod /dev/vg01/group c 64 0x01000
其中/dev/vg01/group是设备名称,c指出是块设备还是字符设备,64以及0x01000指出主从设备号64可以通过命令lsdev察看
34,用于删除一个不在需要的设备,用命令rmsf,比如:
# rmsf /dev/dsk/c0t3d0
# rmsf -a /dev/dsk/c0t3d0
# rmsf -H 0/0/1/0/0.3.0
35,创建卷组的步骤:
1,为卷组创建一个目录,比如:
# mkdir /dev/vg01
2,为组创建一个控制文件:
# mknod /dev/v
g01/group c 64 0x10000
3,创建卷组并指定它包含的物理卷:
# vgcreate /dev/vg01 /dev/dsk/c0t3d0 /dev/dsk/c0t4d0
4,用vgdisplay命令查看是否创建成功:
# vgdisplay -v vg01
36,创建逻辑卷的一系列命令:
# lvcreate /dev/dsk/vg01
# lvcreate -l 10 /dev/vg01
# lvcreate -L 100 /dev/vg01(创建100M大小的逻辑卷)
# lvcreate -L 16 -n myswap vg01
37,创建硬连接,比如:
# ln /dev/rmt/c0t0d0BEST /dev/tape
其中/dev/rmt/c0t0d0BEST是原文件,/dev/tape是链接.要注意的是,不能对目录做硬链接,硬链接不
能跨越文件系统;软链接就没有这两个限制条件,但是使用命令的时候,要加参数-s来与硬链接命令相区别
38,创建文件系统的实例:
# newfs -F hfs /dev/vg01/rmyfs1
# mkdir /myfs1
# mount /dev/vg01/myfs1 /myfs1
# vi /etc/fstab
grep命令查看进程# newfs -R 200 /dev/rdsk/c0t2d0:创建文件系统并保留200M空间为swap
39,使用fuser命令来查看进程或者杀掉进程
# fuser -u /myfsl/data:列出一个指定文件的进程
# fuser -cu /myfsl:列出一个目录的所有进程
# fuser -u /dev/vg01/myfsl:列出/dev/vg01/myfsl上使用FS的进程
# fuser -ku /dev/vg01/myfsl:杀掉/dev/vg01/myfsl上使用FS的进程
40,使用fsck命令对错误的文件系统进行修复,例如:
# mount -v
# umount /myfsl
# fsck -F hfs /dev/vg01/rmyfsl
# mount /myfsl
41,有关备份的实例:
# fbackup -f /dev/rmt/0m -i /home -I index.home
# fbackup -f /dev/rmt/0m -i . -I index.pwd
其中-f参数是指定要备份到的地方,-i参数是指定要备份的文件或目录,-I参数是建立索引
# fbackup -f /dev/rmt/0m -u0g graph -I index.full
# fbackup -f /dev/rmt/0m -u1g graph -I index.incremental
其中-u参数是在备份完成之后自动更新备份日值,0和1指定备份的等级,0指完全备份,1指增量备份
42,有关恢复的实例:
# frecover -f /dev/rmt/0m -xNv
其中-f参数是指定用来恢复的设备,-v参数作用是在恢复的时候将过程显示在屏幕上
# frecover -f /dev/rmt/0m -rv
其中-r参数是对/dev/rmt/0m里面所有文件和目录进行恢复
# frecover -f /dev/rmt/0m -i /home/user1 -xv
# frecover -f /dev/rmt/0m -i /home/user2 -xv
其中-i参数是对/dev/rmt/0m中的单个文件进行恢复
43,通过网络恢复或备份的注意事项:
通过网络执行恢复或备份命令之前,要创建一个名为'~root/.rhosts'的文件,将要通过网络执行恢复或备份的主机名添加到这个文件里面,例如:
donald# vi ~root/.rhosts
mickie
Minnie
这样通过主机mickie和Minnie就可以对主机donald执行备份或恢复操作,例如:
mickie# fbackup -f donald:/dev/rmt/0m -u0g graph -I index
Minnie# fbackup -f donald:/dev/rmt/0m -u0g graph -I index
44,用crontab命令管理cron文件:
# crontab -e:编辑并提交一个cron文件
# crontab -l:查看cron文

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。