IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

标签:Command Line Tools

共 2 篇相关文章

IT 累计浏览 3,413

实时监控登陆用户的操作(类 FreeBSD 中的 watch)

这篇讲的是作者如何在 Linux 系统中实现类似 FreeBSD 的 `watch` 功能——实时监控其他登录用户在服务器上的操作。 作者对 FreeBSD 中 `watch` 工具能直观观察其他终端会话的操作印象深刻,一直希望在 Linux 环境下找到同等替代方案。文章从这个具体需求出发,最终找到了解决方案(可能是 `script` 命令或类似工具),并实现了类似效果:管理员可以实时看到其他登录用户正在输入的命令和操作过程。 核心差异在于,FreeBSD 的 `watch` 是系统原生工具,体验更无缝;而 Linux 下需要借助其他命令组合或脚本来实现,但同样能达到“实时窥屏”的效果。这种能力对于运维排查问题、教学监督或安全审计都很实用——当你需要远程协助或调查系统活动时,能直观看到对方的操作流程,比单纯查看日志更直接有效。 作者从个人经历切入,不仅分享了工具查找的过程,也给出了可落地的实现方法,对有类似需求的技术人员很有参考价值。

IT 累计浏览 2,636

使用 screen 命令的一些小技巧

这篇讲的是作者在应对远程工作环境时,如何发掘 screen 命令的实用价值,并总结出几个提升效率的小技巧。文章从实际工作痛点出发——比如网络不稳定或需要长时间运行的任务——引出 screen 作为终端复用工具的核心优势:它能让你在断开连接后保留会话,轻松恢复工作状态。 作者具体分享了几类操作技巧。首先,如何创建和命名会话,例如用 `screen -S session-name` 快速启动一个标识清晰的会话,便于后续管理。其次,介绍了一些常用快捷键,比如 `Ctrl+A` 组合键配合 `D` 分离会话、`r` 重连最近的会话,这些操作让多任务切换变得直观。此外,文章还提到了 screen 的日