记录他人活动 你可以让你的工程师或别的什么人远程登入到你的系统。为了确认他们做对了没,你可以记录下他们做了什么。想要script在登录时就生效,我们可以将其加在shell profile。如果你在使用bash,讲一下几行放进profile去吧。
然后保存。下次他再登录的时候,script就会自动运行并将记录追加在/usr/local/script/log_record_script 选项-q是安静模式。用户登录时完全不会察觉到script命令的运行。而选项-a是追加,不会覆盖以往的记录。 如果不用-q,用户登录时就会因如下画面而察觉script的存在。 停止记录 敲击ctrl+d或exit,可以停止记录。你会发现写入记录是发生在停止之后的。 结论 script命令对于记录终端历史还是挺有用的。将记录保存在文本文件,这样可以很方便地用任何文本编辑器打开。平时,我们可以使用man script或script -h来更深地挖掘它。 原文链接: linoxide 翻译: 伯乐在线 - unblock |