Linux rootfs(根文件系统讲解)

2019-07-13 07:02发布

转载地址:http://puregrass.blog.51cto.com/2882569/1768913
rootfs,其实就是,针对特定的操作系统的架构,一种实现的形式;具体表现为,特定的目录(就理解为windows的文文件夹),目录之间的关系,即组织架构,以及特定的各种文件; /boot:系统启动的相关文件,如内核, initrd,以及grup(bootloader),建议单独分区,分区千万不要做lvm /dev:设备文件                     块设备:随机访问,以数据块为单位                     字符设备:线性访问,以字符为单位
                    设备号:主设备和次设备号 /etc:配置文件 /home:用户的家目录,每一个用户对应一个(当然在创建用户时,可不创建),建议单独分区 /root:管理员的家目录,不可单独分区 /lib:库文件 /lib/modules:内核模块文件                     静态库: 以.a结尾
                    动态库: 以.so结尾(类似windows .dll文件)
/media:挂载点目录,以移动设备为主 /mnt:挂载点目录,以额外临时文件系统为主(如:USB设备) /opt:可选目录,时期是用来安装第三方软件 /proc:伪文件系统,内核映射文件,不可单独分区,默认为空 /sys:伪文件系统,跟硬件设备相关属性的映射文件,不可单独分区,默认为空 /tmp:临时文件 /var/tmp:临时文件 /bin:可执行文件,主要是用户执行命令 /sbin:可执行文件,主要是管理命令 /usr(universal share read-only):只读文件                                                     /usr/bin:执行文件
                                                    /usr/sbin:执行文件
                                                    /usr/lib:库文件
/usr/local:第三方软件安装目录                  /usr/local/bin
                 /usr/local/sbin                 /usr/local/lib