![执行命令“who”:管道损坏 &&“ps”:错误名单](https://linux22.com/image/1290166/%E6%89%A7%E8%A1%8C%E5%91%BD%E4%BB%A4%E2%80%9Cwho%E2%80%9D%EF%BC%9A%E7%AE%A1%E9%81%93%E6%8D%9F%E5%9D%8F%20%26%26%E2%80%9Cps%E2%80%9D%EF%BC%9A%E9%94%99%E8%AF%AF%E5%90%8D%E5%8D%95.png)
我在Freebsd4.5下输入“who”,显示的信息如下:
stdout:管道断裂……但最后一行显示“test ttyp0 Sep 20 20:39 (192.XX8)”。
并执行命令 ps,它返回“ps:bad namelist”。
有没有什么办法可以追踪这个问题?任何帮助都可以~
答案1
如 ps:bad namelist,有一种方法可以解决它。以下步骤如下:
# cd /dev
# rm null
# mknod null c 2 2
# chmod 666 null
如“who”和正常运行时间错误,请检查/var/run/utmp 查看是否有一些垃圾信息。