linux根文件系统

1. 文件系统:

rootfs:根文件系统 (root: /)
linxu文件层级标准:FHS:Filesystem Hierarchy Standard
/boot : 系统启动相关的文件,如内核,initramfs,以及grub(bootloader)
/dev: 设备文件
  块设备:随机访问 (硬盘等)
  字符设备:线性访问,按字符为单位(键盘,鼠标,显示器等)
  设备号:主设备号(major)和次设备号(minor)
/etc : 配置文件
/home: 用户家目录,每一个用户的家目录通常默认为/home/USERNAME
/root: 管理员的家目录
/lib: 库文件
   静态库:.a
   动态库: .so
   /lib/modules: 内核模块文件
/media: 挂载点目录,移动设备;(把某个设备关联到当前文件系统树上的某个目录节点上叫挂载)
/mnt: 挂载点目录,额外的临时文件系统
/misc: 杂项
/opt:可选目录,第三方程序的安装目录
/proc: 伪文件系统,内核映射文件
/sys: 伪文件系统,跟硬件设备相关的属性映射文件
/tmp: 临时文件, /var/tmp
/var: 可变化的文件
/bin: binary:可执行文件,用户命令
/sbin: (super)管理命令
/usr:universal,shared,read-only:全局的共享文件
  /usr/bin
  /usr/sbin
   /usr/lib
/usr/local:
  /usr/local/bin
  /usr/local/sbin
  /usr/lcoal/lib

2.文件命名规则:

  1. 长度不能超过255个字符
  2. 不能使用/当文件名
  3. 严格区分大小写

你可能感兴趣的:(linux根文件系统)