我需要一个由 root 用户运行的所有进程的实时日志,以便我可以跟踪文件或类似的东西,我知道有 /root/.bash_history,但在会话结束之前不会更新。
有什么方法可以设置它以便将命令实时写入文件末尾吗?
答案1
对于以 root 身份登录时运行的命令,不行。但是,如果您要求所有用户(包括您自己)通过 sudo 命令以 root 权限执行,则可以。详细信息: http://aplawrence.com/Basics/sudo.html。
我需要一个由 root 用户运行的所有进程的实时日志,以便我可以跟踪文件或类似的东西,我知道有 /root/.bash_history,但在会话结束之前不会更新。
有什么方法可以设置它以便将命令实时写入文件末尾吗?
对于以 root 身份登录时运行的命令,不行。但是,如果您要求所有用户(包括您自己)通过 sudo 命令以 root 权限执行,则可以。详细信息: http://aplawrence.com/Basics/sudo.html。