nohup(无挂起)命令在后台运行程序,即使终端已关闭或断开连接连接,程序也会继续运行。 将NOHUP命令的输出重定向到文件是在程序运行时记录输出或错误信息的常见练习。
以下是使用nohup命令输出:output.log是输出文件的名称。 2>&1表示将标准错误输出(文件描述符2)重定向到标准输出(文件描述符1)。
将标准输出和标准错误输出重定向到不同的文件。
您可以使用Tail命令在程序运行时实时查看输出文件的内容。
如果要限制输出文件的大小,则可以使用logrotate工具。 首先创建一个logrotate配置文件,例如/etc/logrotate.d/your_command,然后添加如下:OOTATE 5 压缩缺少 NoteEmpty 创建0640user组}
在其中,当日志文件大小到达10MB时,尺寸为10m表示旋转。进行旋转。 0640创建一个用户组意味着创建一个新的日志文件,权限为0640,所有者是用户,组为组。
如果要在输出文件运行时监视线路数,则可以使用WC -L命令。
这些技术允许您更好地管理和监视使用NOHUP命令运行的程序的输出。
以上内容来自互联网,并不代表本网站的所有视图! 关注我们:zhujipindao .com
评论前必须登录!
注册