该服务器运行于 Ubuntu 16.04、Linux 4.4.0-142-genericls
系统重启后执行ls -la /dev/null
返回:
srwxr-xr-x 1 root root 0 二月 18 23:22 null
正确的/dev/null
权限是
crw-rw-rw- 1 root root 1,3 二月 18 15:01 null
“s”表示套接字类型文件,“x”代表可执行文件。
有时甚至删除/dev/null
也rm /dev/null
不起作用。我必须在其他地方创建它并将其移动到 /dev/null:
mknod -m 0666 /tmp/null c 1 3
mv /tmp/null /dev/null
许多服务由于错误而无法启动/dev/null
,包括 apache2 和 mysql。
这篇关于 Xubuntu 15.10 的帖子说 udev conf 和 MAKEDEV 是参与者,但我仍然还没有找到如何修复它们。