Linux 脚本监控与调试实用指南
1. 重新连接屏幕会话
在 Linux 中,你可以使用 -r (reattach)选项重新连接到任何屏幕会话,后面需跟上 [[pid.]tty[.host]] 。例如,要重新建立屏幕连接,可输入以下命令:
$ screen -r 31334.pts-1.rmougprd2
执行此命令后,你将看到之前输入的 pwd 命令的输出,就像你从未离开过屏幕终端会话一样。这是一个非常强大的实用工具,可用于启动作业,然后从另一个远程终端会话监控它们,甚至还能与其他用户共享屏幕会话。
若要显示屏幕在线帮助,可按 Ctrl+A 然后按 ? 键(即同时按下 Ctrl 键和 A 键,释放这些键后,再按 ? 键)。若要离开屏幕会话,使用 exit 命令,这将停止你的屏幕会话。
2. 监控脚本进度
2.1 问题与解决方案
有时,你需要监控长时间运行的 shell 脚本的进度。可以使用 Linux 的 tail 命令和 f (follow)开关来显示作业写入日志文件的输出。例如,将备份作业的输出重定向到名为 rmanback.out 的输出文件:
Linux脚本监控与调试实用技巧
超级会员免费看
订阅专栏 解锁全文
1876

被折叠的 条评论
为什么被折叠?



