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]