六个独特而惊人的 Linux 实用工具( 二 )


┌──(linuxmi?linuxmi)-[~/www.linuxmi.com]└─$ ps aux | grep cron

六个独特而惊人的 Linux 实用工具

文章插图
在这里,我们可以看到cron的PID是612 。现在,我们只需要将该进程的PID传递给pwdx来确定其工作目录,像这样:
┌──(linuxmi?linuxmi)-[~/www.linuxmi.com]└─$ sudo pwdx 691如下图:
六个独特而惊人的 Linux 实用工具

文章插图
由于cron是系统进程,您需要使用sudo才能获取有关它的信息 。命令完成后,我们得到了cron的当前工作目录,即 /var/spool/cron 。这可以是一个非常有价值的故障排除工具,特别是当您追踪目录范围问题时 。通过使用 pwdx 进行快速检查,您可以准确地确定一个进程认为它应该从哪个位置运行 。
在这里查看 pwdx 的 man 页面 。
6、write这个强大的小程序可能不会像您一开始想的那样执行某个特定任务 。它在 Linux 中已经存在了几十年,甚至可以追溯到 1975 年 Unix 的第 6版 。
write 实用程序实际上允许您向同一系统上的其他用户发送消息 。您可以针对任何其他登录的用户发送消息 。提供用户名,您将进入一个交互式shell,以向他们写任何您想要的文本 。您键入的所有内容(包括换行符)都将出现在目标用户的控制台上 。
这里是一个快速示例:
write <用户名>这将使您进入一个交互式控制台,以向相应的用户发送消息 。请记住,这是一种相当侵入性的与其他用户通信的方式 。这将使他们的终端显示您输入的文本,而无需任何警告或提示 。对他们来说,这将出现在他们的终端上,就像自动出现的信息一样 。由于这是单向通信,他们也无法回复 。
尽管现在有更好的方法来处理用户之间的消息传递,但这是计算历史的一部分 。我相信今天仍然可以有一些创造性的用途 。
在这里查看官方的 man 页面 。




推荐阅读