在linux中,系统的一切设备都是以文件的形式出现的,这些文件以严格的等级关系构成一个功能强大的文件系统。linux系统中的数据是由众多的文件组成的。文件系统中不仅包含有数据,还包含了各文件间的层次关系,而且这些层次间的关系是被严格区分开得。
文件系统是由文件命名,存储和组织的总体结构的总称。文件系统是经过格式化后用于存储数据,运行进程间通信机制和触发设备,文件系统还提供对存储空间进行组织分配,并对这些文件进行保护和控制。
1.常见的目录
/ 是整个里linux文件系统最顶层目录,是linux文件系统的入口
/bin 主要存放一些可执行的命令文件
/dev 存放一些设备文件
/home 普通用户的主目录,及家目录
/lib 存放各种函数和库文件
/media USB,CD等设备都在此目录下自动创建挂载点并挂载到该目录下
/mnt 存放挂载设备的目录
/var 保存系统运行时所需要改变的数据,这些数据的大小是不定的
/etc 最常用的目录之一,包含系统的配置文件
/lost+foun 存放系统不正常关机产生的数据碎片,在系统再次启动时,fsck工具将自动检查该目录修复损害的文件
/usr 系统一些正规软件及本机的帮助文档
/etc/rc.d/init.d 存放系统启动时自动运行的一些可执行文本程序
2.查看文件系统
使用df命令,为了更明了的显示相关信息可以使用带-h的df命令
还可以使用vi或者cat查看/etc/fstab文件系统中自动挂载的文件系统有哪些
输出结果一般有六列,按顺序分别表示:
1)要挂载的设备,可以使设备名也可以是标签名
2)挂载点
3)文件系统类型
4)文件系统挂载项,不同挂载项以逗号分开
5)系统dump时是否使用备份标志位,0表示不用,1为使用
6)系统启动时检查文件系统的顺序,0为不检查,除了根设为1外