文件类型及FHS:
高级格式化:申请一个区域,用于存放文件的索引,并且将整块磁盘划分成一个一个固定大小的可存储数据的磁盘块的过程,也叫做创建文件系统的过程
linux文件类型:
1、普通文件 -,d
2、目录文件 d
3、链接文件
符号链接(软链接)l
硬链接
4、特殊文件,用于作为硬件设备访问入口的文件
块设备,能够随机,按块进行存取的设备 b
字符设备,线性的按字符逐个存取的设备 c
5、套接字文件(socket) s
6、命名管道文件(prpe) p
FHS:文件系统层次结构标准(fhs-2.3-pdf)
/bin:二进制,为所有用户使用
/sbin:二进制,为管理员使用
/boot:内核,bootloader的存放位置
/dev:设备文件的存放位置
/etc:配置文件
/home:普通用户的家目录
/lib:基本共享库和内核模块
/media,/mnt:挂载点
/opt:可选的软件安装路径(用的不多,除非oracle等)
/root:管理员的家目录
/srv:某服务运行的中间数据
/tmp:临时文件,公共场所
/usr:
/usr/share
/usr/bin
/usr/lib
/usr/include
/usr/src
/usr/local/bin
/usr/local/sbin
/usr/local/lib
/var:经常发生变化的文件
/var/log:日志文件
/var/spool:缓冲文件(比如打印机的打印队列)
/var/run:服务的守护进程文件
/var/lock:
/var/mail:
/proc:伪文件目录,系统运行起来放在内存中的内核信息
/sys:伪文件目录,跟硬件设备相关的内核信息
/misc:杂项,不便归类的目录
/selinux:跟selinux相关的文件