【Linux总结】根文件系统解读

时间:2022-05-14 03:41:41

rootfs:根系统文件


/boot:系统启动相关的文件,如内核、initrd,以及grup(bootloader)


/dev:设备文件

    设备文件:

        块设备:随机访问,数据块

        字符设备:线性访问,按字母为单位
        设备号:主设备号(major)和次设备号(minor)


/etc:配置文件


/home:用户的家目录,每一个用的家目录通常默认为/home/USERNAME


/root:管理员的家目录


/lib:库文件

    静态类:.a

    动态类:.dll, .so(shared object)

    /lib/modules:内核模块文件


/media:挂载点目录,移动设备


/mnt:挂载点目录,额外的临时文件系统


/opt:可选目录,第三方程序的安装目录


/proc:伪文件系统,内核映射文件


/sys:伪文件系统,根硬件设备相关的属性映射文件


/tmp:临时文件,/var/tmp


/var:可变化的文件


/bin:可执行文件,用户命令


/sbin:管理命令




命名规则:

1、长度不能超过255个字符

2、不能使用/当文件名

3、严格区分大小写