/dev/null 权限不足- 大学生计算机技术网- cccbbs.net
  /dev/null文件设备的权限不对,会造成诸如pop3中的:Starting POP3d: ll_daemon_resetio: Permission denied的错误,或者是启动时候出现如下错误:

  /etc/rc.d/rc.sysinit:line 88: /dev/null: Read-only file system

  /etc/rc.d/rc.sysinit:line 99: /dev/null: Read-only file system

  解决的方法首先是通过linux的救援模式或者是单用户模式进入系统,或是进入只读模式,通过下面命令解决文件只读进行修改:

  mount -n -o remount,rw /

  然后:

  rm -f /dev/null

  mknod -m 666 /dev/null c 1 3

  标志

  b 表示特殊文件是面向块的设备(磁盘、软盘或磁带)。

  c 表示特殊文件是面向字符的设备(其他设备)。

  p 创建 FIFO(已命名的管道)。

  ————————————————————————

  c.创建虚拟设备(dev),日志记录的时候有的选项可能用到它们。在默认情况下,是使用/dev目录下的文件,但是由于我们需要把DNS限制到一个目录,所以必须xx把/dev下用到的文件(或者说设备)模拟过来才可以。

  ls -lL /dev/zero /dev/null /dev/random

  看到类似

  crw-rw-rw-  1 root   root    1,  3 2003-09-15 /dev/null

  crw-r–r–  1 root   root    1,  8 2003-09-15 /dev/random

  crw-rw-rw-  1 root   root    1,  5 2003-09-15 /dev/zero

  这样的,将其中的1,3这样的数字记录下来,这表示主设备号和次设备号(一般来说主设备号用来区分设备的种类;次设备号则是为了作{wy}性区分,标明不同属性——注意,在unix系统中是把设备也当作文件来对待的),在redhat 9下,ls加不加-L参数都无所谓,但是在Solaris下则一定要加上才可以显示。

  mknod dev/null c 1 3

  mknod dev/zero c 1 5

  mknod dev/random c 1 8
郑重声明:资讯 【/dev/null 权限不足- 大学生计算机技术网- cccbbs.net】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——