首页 > 代码库 > linux初级运维 之 文件以及文件系统规范(FHS)
linux初级运维 之 文件以及文件系统规范(FHS)
文件:
drwxr-xr-x. 2 root root 60 8月 5 21:12 vfio
最前面的一个字符表示文件的类型。
文件类型有:
-:普通文件(f)
d:目录文件
b:块设备文件(block)
c:字符设备文件(character)
l:符号链接文件(sysbolic link file)
p:命令管道文件(pipe)
s:套接字文件(socket)
drwxr-xr-x. 2 root root 60 8月 5 21:12 vfio
之后9个字符表示文件权限,文件权限每三个字符一组。第一组表示属主所具有的权利,第二组表示属组的权利,第三组表示其他用户的权利。
rwx(读,写,执行)权利按读、写、执行排序,如果该组没有此项权利则为-。
如上述文件第一组(也就是属主)的权利是rwx。表示可读可写可执行。
第二组(也就是属组)的权利是r-x。表示可读不可写可执行。
第三组(也就是其他用户)的权限是r-x。表示可读不可写可执行。
drwxr-xr-x. 2 root root 60 8月 5 21:12 vfio
中间这个数字表示文件硬链接的次数
drwxr-xr-x. 2 root root 60 8月 5 21:12 vfio
紫色背景显示的位置表示的是文件的属主
蓝色背景显示的位置表示的是文件的属组
drwxr-xr-x. 2 root root 60 8月 5 21:12 vfio
蓝色背景显示的位置表示的是文件的大小,单位是字节
drwxr-xr-x. 2 root root 60 8月 5 21:12 vfio
蓝色背景显示的位置表示文件的建档日期为8月5日21点12分。
drwxr-xr-x. 2 root root 60 8月 5 21:12 vfio
蓝色背景显示的位置表示文件的名称
文件系统规范(FHS):
FHS是Filesystem Hierarchy Standard(文件系统层次化标准)的缩写,多数Linux版本采用这种文件组织形式,类似于Windows操作系统中c盘的文件目录,FHS采用树形结构组织文件。
/boot:系统启动相关的文件,如内核、initrd,以及grub(bootloader)
/dev:设备文件
设备文件:
块设备:随机访问的设备,数据块
字符设备:线性访问,按字符为单位
设备号:主设备号(major)和次设备号(minor)
/etc:配置文件
/home:用户的家目录,每一个用户的家目录通常默认为/home/USERNAME
/root:库文件
静态库, .a
动态库, .dll ,.so(shared object)
/lib/modules:内核模块文件
/media:挂载点目录,挂载移动设备(把某个设备和文件系统下某个节点建立联系的过程叫挂载)
/mnt:挂载点目录,挂载额外的临时文件系统
/opt:可选目录,早期用来安放第三方文件的安装目录
/proc:伪文件系统,内核映射文件(其实是空的,当内核启动时才有文件)
/sys:伪文件系统,跟硬件设备相关的属性映射
/tmp:临时文件,/var/tmp
/var:可变化的文件
/bin:binary可执行文件,用户命令
/sbin:管理命令
/usr:shared ,read-only全局的共享的只读文件
/usr/bin
/usr/sbin
/usr/lib
/usr/local:
/usr/local/bin
/usr/local/sbin
/usr/local/lib
本文出自 “icantleaveu” 博客,请务必保留此出处http://icantleaveu.blog.51cto.com/12883985/1955559
linux初级运维 之 文件以及文件系统规范(FHS)