Linux中所有文件都是从(/)根开始的,下面是典型的Linux目录结构说明:
/:根目录
/bin:
binary 主要用来存放可执行文件
/sbin:
super bin 存放系统管理程序,通常只有管理员才有权限使用
/boot:
存放内核以及启动所需的文件
/dev:
device 存放设备文件,Linux设备类型分字符设备和块设备
/etc:
et cetra(and so on) 存放配置文件
/home:
用户的家目录,存储用户数据
/lib:
library 存放库文件,被其他程序共同调用
/lost+found:
这个目录在大多数情况下都是空的。但是如果你正在工作突然停电,或是没有用正常方式关机,
在你重新启动机器的时候,有些文件就会找不到应该存放的地方,对于这些文件,系统将他们放在这个目录下,
就象为无家可归的人提供一个临时住所
/media:
挂载点目录,通常用于挂载便携设备
/mnt:
mount 挂载点目录,通常用于挂载额外的文件系统
/misc:
miscellaneous 杂项
/opt:
operable 可选目录,通常第三方软件偶尔安装于此路径
/proc:
process 伪文件系统,内存中内核的映射
/sys:
system 伪文件系统,通常用于访问获取硬件设备属性信息
/selinux:
security-enhanced Linux 安全加强的linux,一般这个功能需要关掉
/srv:
service 某些网络服务启动后,这些服务所需要取用的数据目录
/tmp:
temporary 临时文件目录
/usr:
UNIX software resource 存储UNIX操作系统软件资源
/var:
variable 包含系统产生的经常发生变化的文件
Linux中的文件及属性
文件类型及权限:
在第一栏中,每行的第一个字符代表文件的类型,例如:- 普通文件,d 目录,l 链接 b 块设备文件,
从第二个到第十个表示权限,权限分三组:1. 文件所有者(属主)2. 文件所属组(属组)3. 其他用户权限
r:可读 w:可写 x 可执行,- 表示无权限,最后一个点表示具有SElinux的安全上下文
在第二栏中的数字表示该文件被链接的次数,
第三栏中表示文件的所有者即属主
第四栏中表示文件的所有者即属组
第五栏中的数字是表示文件的大小,单位:字节
第六栏表示文件的创建时间或最后修改时间
第七栏即文件名