HPUX的SHELL有四种
Bourne Shell (/usr/old/bin/sh)
C Shell (/usr/bin/csh)
Korn Shell (/usr/bin/ksh)
POSIX Shell (/usr/bin/sh)
一般默认的事Bourne Shell,可是它不像Korn Shell一样有命令历史记录功能,想要查看以前的操作命令不是很方便,也不是很利于系统的维护。不过我们可以对其进行更改,开启历史记录功能,记录下用户的操作过程,具体操作如下:
1.编辑acct
#vi /etc/rc.config.d/acct
#!/sbin/sh# @(#)B11.23_LR# Process accounting. See acct(1m)## START_ACCT: Set to 1 to start process accounting#START_ACCT=1
将里面的START_ACCT=0修改成START_ACCT=1
如果无法保存,请将acct的权限改成744
#chmod 744 acct
-rwxr--r-- 1 bin bin 139 Jul 12 10:48 acct
再用vi打开修修改,保存。
2.用ROOT用户身份开启历史记录功能
#/sbin/init.d/acct start
现在,你就可以使用lastcomm命令查看用户的命令操作历史记录了
#lastcomm [command]...[user]...[terminal]