构建根文件系统(1)Linux root filesystem目录结构
2023-08-15 来源:elecfans
详细可见FHS文档,可从网站:http://www.pathname.com/fhs/ 下载
/
____/bin
____/sbin
____/dev
____/etc
____/lib
____/home
____/root
____/usr
____/var
____/proc
____/mnt
____/tmp
各个目录的作用如下:
1、/bin
存放所有用户都能使用的基本命令,如下:
2、/sbin
存放只有管理员才能使用的命令,例如:shutdown、reboot、fdisk、fsck等。
3、/dev
存放设备文件
/dev/mtdblock1 可以访问MTD设备的第2个分区
设备文件有两种:字符设备(c)和块设备(b)
可以使用mknod命令来创建设备文件。
/dev的创建方法现在一般用udev,它能够根据系统中硬件设备的状态动态的更新设备文件。
4、/etc
存放各种配置文件
5、/lib
存放共享库和可加载模块,共享库用于启动系统、运行根文件系统中的可执行程序
6、/home
用户目录,存放用户相关的配置文件。
7、/root
根用户的目录
8、/usr
存放的是共享、只读的程序和数据
9、/var
存放可变的数据
10、/proc
这是一个空目录,常作为proc文件系统的挂载点。
mount -t proc none /proc
11、/mnt
用于临时挂接某个文件系统的挂载点,通常是空目录。
12、/tmp
存放临时文件,通常也是空目录。挂接内存文件系统:
mount -t tmpfs none /tmp
相关文章