📄 mkdevs.sh
字号:
#!/bin/sh## makedev.sh - creates device files for a busybox boot floppy image# we do our work in the dev/ directoryif [ -z "$1" ]; then echo "usage: `basename $0` path/to/dev/dir" exit 1ficd $1# miscellaneous one-of-a-kind stuffmknod console c 5 1mknod full c 1 7mknod kmem c 1 2mknod mem c 1 1mknod null c 1 3mknod port c 1 4mknod random c 1 8mknod urandom c 1 9mknod zero c 1 5ln -s /proc/kcore core# IDE HD devs# note: not going to bother creating all concievable partitions; you can do# that yourself as you need 'em.mknod hda b 3 0mknod hdb b 3 64mknod hdc b 22 0mknod hdd b 22 64# loop devsfor i in `seq 0 7`; do mknod loop$i b 7 $idone# ram devsfor i in `seq 0 9`; do mknod ram$i b 1 $idoneln -s ram1 ram# ttysmknod tty c 5 0for i in `seq 0 9`; do mknod tty$i c 4 $idone# virtual console screen devsfor i in `seq 0 9`; do mknod vcs$i b 7 $idoneln -s vcs0 vcs# virtual console screen w/ attributes devsfor i in `seq 0 9`; do mknod vcsa$i b 7 $idoneln -s vcsa0 vcsa
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -