若不小心误删除了 /dev/null
这样的非凡文件,可能chroot到其他目次需要手工建设 /dev/null
怎么办呢?
我们可以用 mknod
来从头建设
sudo /bin/mknod -m 0666 /dev/null c 1 3
个中 mknod
呼吁用来建设块可能字符非凡文件,其语法为
mknod [选项]... 名称 范例 [主设备号 从设备号]
个中:
挪用 mknod
的所有这些参数都能通过 stat
呼吁预先查出来
stat /dev/null
文件:/dev/null 巨细:0 块:0 IO 块:4096 字符非凡文件 设备:6h/6d Inode:32 硬链接:1 设备范例:1,3 权限:(0666/crw-rw-rw-) Uid:( 0/ root) Gid:( 0/ root) 最近会见:2018-08-18 06:19:31.450439053 +0800 最近变动:2018-08-18 06:19:31.450439053 +0800 最近窜改:2018-08-18 06:19:31.450439053 +0800 建设时间:-
从上面功效可以看出 /dev/null
是一个权限为 0666
,设备范例为 1,3
的字符非凡文件
/dev/random
和 /dev/urandom
也可以采纳雷同的要领建设
# - name: Mknod /dev/random to Chroot sudo /bin/mknod -m 0666 /dev/random c 1 8 # - name: Mknod /dev/urandom to Chroot sudo /bin/mknod -m 0666 /dev/urandom c 1 9,劳务派遣管理系统,劳务派遣管理系统,昆山软件开发