根文件系统详解

1、根文件系统

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

  /dev:设备文件(块设备/字符设备)

    设备文件:

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

      字符设备:线性访问,按字符为单位

      设备号:主设备号(major)和次设备号(minor)

  /etc:配置文件

  /home:用户家目录,每个用户家目录默认为/home/USERNAME

  /root:管理员家目录

  /lib:库文件

    静态库, .a

    动态库, .dll .so(share object)

    /lib/modules:内核模块文件  

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

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

  /opt:可选目录

  /proc:伪文件目录,内核映射文件

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

  /tmp:临时文件

  /var:可变化的文件

  /bin:用户命令

  /sbin:管理命令

  /usr:shared,read-only

    /usr/bin

    /usr/sbin

    /usr/lib

  /usr/local:

    /usr/local/bin

    /usr/local/sbin

    /usr/local/bin

2、命名规则

  (1)长度不能超过255个字符

  (2)不能使用/当文件名

  (3)严格区别大小写

时间: 2024-12-18 02:58:33

根文件系统详解的相关文章

[鸟哥linux视频教程整理]02_03_Linux根文件系统详解

一.根文件系统详解: FHS:Linux /boot: 系统启动的相关文件,如内核.initrd,以及grub(bootloader) /dev: 设备文件 块设备:随机访问 字符设备:线性访问,按字符为单位. 设备号:主设备号(major)和次设备号(minor) /etc:配置文件 /home:用户的家目录,每个用户的家目录通常默认为/home/USERNAME /root: /lib:库文件 /lib/modules:内核模块文件 动态库:.dll .so(share object) 静态

Linux根文件系统详解

ELF:可执行文件的存储格式 可执行的,可链接的文件 文件系统: rootfs :根文件系统 ls / /boot:系统启动相关的文件,如内核.initrd.以及grub(引导加载器bootloader) vmlinux-2.6.18-308.el5 initrd-2.6.18-308.el5.img /dev:设备文件,黄色, 注:所有设备识别为文件 设备文件,只是设备上数据的访问入口 块设备:随机访问,按数据块访问 字符设备:线性访问,顺序访问,按字符为单位访问,键盘,鼠标,显示器 设备号:

02_02 Linux根文件系统详解

file命令及其用法 Windows:pe Linux:ELF 文件系统: rootfs:根文件系统 FHS:Linux ls / 查看根目录 /boot: 系统启动相关的文件,如内核,initrd 以及grub(bootloader) /dev: 设备文件 块设备:随机访问的设备 数据块  硬盘 字符设备:线性访问 按字符访问 键盘 鼠标 显示器 设备号:主设备号(major)和次设备号(minor) /etc: 配置文件 /home: 用户的家目录,默认为home下一个与用户名同名的目录 /

02-03-linux根文件系统详解

文件系统: rootfs:根文件系统 FHS:文件系统层级标准,规定linux发行版应该创建的目录 /boot:系统启动相关文件,如内核.initrd,以及grub(bootloader) /dev:设备文件 设备文件 块设备:随机访问设备;数据块;硬盘 设备号:主设备号(major)和次设备号(minor) 字符设备:线性访问设备;按字符为单位;键盘,鼠标,显示器 /etc:配置文件 /home:用户的家目录,每一个用户的家目录通常默认为/home/USERNAME /root:管理员家目录

02_03_Linux根文件系统详解

/boot:系统启动相关的文件,如内核initrd,以及grub(bootloader)/dev:设备文件 块设备:随机访问,数据块 字符设备:线性访问,按字符为单位,如鼠标,显示器(在显存中按位显示) 设备号:主设备号(major)和次设备号(minor) /etc:配置文件/home:用户的家目录,每一个用户的家目录通常默认为 /home/USERNAME/root:管理员的家目录/lib:库文件和内核模块文件 静态库,.a 动态库,.dll,.so(shared object) /lib/

linux 下跟文件系统详解

什么是根文件系统 根文件系统首先是一种文件系统,但是相对于普通的文件系统,它的特殊之处在于,它是内核启动时所mount的第一个文件系统,内核代码映像文件保存在根文件系统中,而系统引导启动程序会在根文件系统挂载之后从中把一些基本的初始化脚本和服务等加载到内存中去运行. 我们首先从主机上所安装的Linux操作系统中了解一些根文件系统的信息.比如在笔者工作的Linux桌面系统中可以得到下面的结果: # mount /dev/hda2 on / type ext3 (rw) none on /proc

[转帖]Linux文件系统详解

Linux文件系统详解 https://www.cnblogs.com/alantu2018/p/8461749.html 贼复杂.. 从操作系统的角度详解Linux文件系统层次.文件系统分类.文件系统的存储结构.不同存储介质的区别(RAM.ROM.Flash).存储节点inode.本文参考: http://blog.chinaunix.net/uid-8698570-id-1763151.html http://www.iteye.com/topic/816268 http://soft.ch

Linux文件系统详解(文件系统层次、分类、存储结构、存储介质、文件节点inode)

从操作系统的角度详解Linux文件系统层次.文件系统分类.文件系统的存储结构.不同存储介质的区别(RAM.ROM.Flash).存储节点inode. 本文参考:http://blog.chinaunix.net/uid-8698570-id-1763151.html http://www.iteye.com/topic/816268 http://soft.chinabyte.com/os/142/12315142.shtml http://www.ibm.com/developerworks/

[转] Linux文件系统详解

从操作系统的角度详解Linux文件系统层次.文件系统分类.文件系统的存储结构.不同存储介质的区别(RAM.ROM.Flash).存储节点inode.本文参考: http://blog.chinaunix.net/uid-8698570-id-1763151.html http://www.iteye.com/topic/816268 http://soft.chinabyte.com/os/142/12315142.shtml http://www.ibm.com/developerworks/