script命令可用于记录当前用户的操作记录,默认写在typescript文件中。
用法
usage: script [-a] [-f] [-q] [-t] [file]
参数
-a:追加到输出文件
-f:输出到指定文件
-q:安静模式,不显示Script started…这些信息
-t:指定时间文件和日志文件,格式:-t time.log action.log,用于回放操作。
实例
[tank@localhost ~]$ script -a test.log #生成一个log文件,记录log
Script started, file is test.log
[tank@localhost ~]$ lll
bash: lll: command not found
[tank@localhost ~]$ pwd
/home/tank
[tank@localhost ~]$ exit #结束记录,这根ssh的退出有点像.
exit
Script done, file is test.log
[tank@localhost ~]$ cat test.log #查看一下,记录的log
Script started on 2018年02月25日 星期日 19时52分48秒
[tank@localhost ~]$ lll
bash: lll: command not found
[tank@localhost ~]$ pwd
/home/tank
[tank@localhost ~]$ exit
exit
Script done on 2018年02月26日 星期一 19时52分54秒