之前部署什么环境的时候,由于在部署环境,也不好去做笔记,只能部署之后,用history来查看自己操作过的命令,但是这个只能看自己输入的命令,系统的回显等等都看不了,无意间发现了用script可以对自己的操作进行录像,于是分享给大家 [root@localhost ~]# script -t 2> test.time -a test.txt Script started, file is test.txt [root@localhost ~]#
这个时候你再输入的命令都已经被记录在test.txt这个文件里面了, [root@localhost ~]# exit exit Script done, file is test.txt [root@localhost ~]#
这个时候看当前目录下就有2个文件了,一个是test.time 另一个是test.txt
说明: -t 2>test.time -t是把时间数据输出到标准错误(standard error)
这个只是可以看到,那我们怎么播放这个记录呢? [root@localhost ~]# wget http://dxdown.onlinedown.net/down/util-linux-ng-2.17.2.tar.zip [root@localhost ~]# unzip util-linux-ng-2.17.2.tar.zip [root@localhost ~]# tar zxvf util-linux-ng-2.17.2.tar.gz [root@localhost ~]# cd util-linux-ng-2.17.2 [root@localhost ~]# ./configure && make (注意此处只是make了) [root@localhost ~]# cp misc-utils/scriptreplay /usr/bin/ [root@localhost ~]# cd .. [root@localhost ~]# rm -rf util-linux-ng-2.17.2* 这个时候就可以用scriptreplay这个命令来播放刚才的录像了 [root@localhost ~]# scriptreplay test.time test.txt
就可以播放了 |