建立嵌入式linux应用系统(编辑修改稿)内容摘要:

7 Jan 1 1970 dd busybox /bin rwxrxrx 1 501 root 14180 Apr 21 10:19 cardctl rwxrxrx 1 501 root 44368 Apr 21 10:19 cardmgr rwxrxrx 1 501 root 54476 Apr 21 10:19 depmod rwxrxrx 1 501 root 82172 Apr 21 10:19 fdisk lrwxrwxrwx 1 501 root 14 Jan 1 1970 freeramdisk ../bin/busybox rwxrxrx 1 501 root 53572 Jan 1 1970 ftpd rwxrxrx 1 501 root 11880 Jan 1 1970 fuser lrwxrwxrwx 1 501 root 14 Jan 1 1970 getty ../bin/busybox lrwxrwxrwx 1 501 root 14 Jan 1 1970 halt ../bin/busybox rwxrxrx 1 root root 41781 Jan 1 1970 hciconfig rwxrxrx 1 root root 61572 Jan 1 1970 hcid rwxrxrx 1 root root 41502 Jan 1 1970 hcitool rwxrxrx 1 501 root 1818 Jan 1 1970 hotplug lrwxrwxrwx 1 501 root 14 Jan 1 1970 ifconfig ../bin/busybox /sbin 21 lrwxrwxrwx 1 501 root 17 Apr 21 10:27 [ ../../bin/busybox lrwxrwxrwx 1 501 root 17 Apr 21 10:27 basename ../../bin/busybox lrwxrwxrwx 1 501 root 17 Apr 21 10:27 bunzip2 ../../bin/busybox lrwxrwxrwx 1 501 root 17 Apr 21 10:27 bzcat ../../bin/busybox lrwxrwxrwx 1 501 root 17 Jan 1 1970 chvt ../../bin/busybox lrwxrwxrwx 1 501 root 17 Jan 1 1970 clear ../../bin/busybox lrwxrwxrwx 1 501 root 17 Jan 1 1970 cmp ../../bin/busybox lrwxrwxrwx 1 501 root 17 Jan 1 1970 cut ../../bin/busybox lrwxrwxrwx 1 501 root 17 Jan 1 1970 deallocvt ../../bin/busybox /usr/bin lrwxrwxrwx 1 501 root 17 Apr 21 10:34 chroot ../../bin/busybox rwxrxrx 1 root 232 4092 Apr 21 10:34 dongle_attach rwxrxrx 1 root root 17332 Apr 21 10:34 imagewrite rwxrxrx 1 501 root 9164 Apr 21 10:34 imagewrite5 rwxrxrx 1 root 232 11916 Jan 1 1970 irattach rwxrxrx 1 root root 9726 Jan 1 1970 irdaping rwxrxrx 1 root root 6437 Jan 1 1970 ird /usr/sbin 22 ramdisk • 内核支持 – CONFIG_BLK_DEV_INITRD=y – drivers/block/ • 使用 – 只在系统启动过程中使用 • 加载额外的设备驱动程序等 – 作为系统根文件系统 • 制作 – 见:文件系统和网络系统,例 1。 – 将根文件系统内容拷贝到 ramdisk中。 23 cramfs • 内核支持 – CONFIG_CRAMFS=y – fs/cramfs • 使用 – 只读文件系统 – 通常作为嵌入式系统的根文件系统 • 特点 – 文件大小不能超过 16MB – 文件系统大小最大只有 256MB(可以稍微超过一点 ) – 只能使用 4096字节大的磁盘块 – 字节顺序与制作主机使用的字节顺序相同 • 制作 – 工具: mkcranfs, cramfsck • 24 busybox • 专门为嵌入式系统或其它袖珍型系统开发的多功能系统工具,常被称为嵌入式系统上的瑞士军刀。 – – 可实现大多数常用 unix或 linux命令 • 符合 unix命令使用习惯 • 特性 – 用一个可执行文件实现多种命令功能 – 针对嵌入式系统的应用 • 尽量小的代码尺寸 • 去掉不常用的命令选项 – 用户可根据需要配置和裁剪 busybox –。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。