1. 什么是nash
终于理解了什么是nash,其实就是类似于shell的解释器(但不同于shell),可以执行像echo, mount, mkdir之类的命令,可以执行
> nash echo hello world
会调用nash解释器来执行echo命令。
2. 查看Ramdisk内容
在/boot目录下一般会有一个启动是用的ramdisk镜像,如initrd-2.4.20-8.img,这个文件一般是个gz压缩文件,要查看其内容,可以将文件解压缩并mount上来
> mv initrd-2.4.20-8.img initrd-2.4.20-8.img.gz
> gunzip initrd-2.4.20-8.img.gz
> mount -t ext2 -o loop /mnt/rd ./initrd-2.4.20-8
3. 如何cp设备文件
> cp -a /dev/console /mnt/rd/dev
注意如果没有-a参数,会出现奇怪的现象。
4. Busybox介绍
号称嵌入式Linux操作系统的瑞士军刀,由一群迷你版的Unix命令组成,功能基本一致,但支持的参数少。
5. 一篇介绍Ramdisk的好文章
Linux initial RAM disk (initrd) overview
没有评论:
发表评论