|
楼主 |
发表于 2009-9-2 11:04:24
|
显示全部楼层
谈到 /dev/mem 的权限问题。内核开放 /dev/mem 写权限是为了某些特权程序的 I/O,比如 X server 等。楼主在未装 X 的 FreeBSD 上没有 /dev/mem 文件,而装有 X 的 OpenBSD 上有,楼主疑为该文件是因 X 而存在。这个容易验证。
又扯到 cat /dev/zero > /dev/sda* 格式化分区了,后来有人说这比 cat /dev/random > /dev/sda* 来得快,又有人反对了,据说前者格式化不彻底,仍然可能被恢复数据,但有人举事实反驳之。
又有人主张 root 不能随心所欲做任何操作,当有限制,但有人反对说这不把 root 沦为 windoze 中的 admin 了嘛。你是 root 就要对你的行为负责,这是 OS 给你的权限。但又有人反对了,说 root 不能 rmmod 正在使用的 module,有人说加 -f 参数强制,又有人说加 -f 参数从来没有强制 rmmod 成功过,又有人跳出来更正,说 -f 参数大概只对 "Symbolic devices' drivers(modules)" 有用。。。
不知道楼主有没去 Linux 内核组里问,但愿能找到答案。 |
|