mkdevs.sh

来自「busybox最新版的源码:学习和应用的好东东,多的不说了,大家看后再说吧」· Shell 代码 · 共 63 行

SH
63
字号
#!/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 + =
减小字号Ctrl + -
显示快捷键?