FHS文件系统
/bin: 可执行程序存放,二进制文件/sbin: 只有管理员才能执行的命令操作系统自身运行启动时则需要的程序/sbin,/bin其他位置:
/usr/bin
/usr/sbin
/usr/local/bin
/usr/local/sbin
操作系统本身之外其他功能某些服务执行程序,在/usr/bin和、/usr/sbin第三方程序,/usr/local/bin和/sbin
/boot : 存放系统引导文件,内核,ramfs文件,bootloader,grup等/dev : 设备文件存放目录/etc : 配置文件存放目录
/etc/sysconfig :系统应用配置文件
/etc/init.d :系统服务脚本,在centos7上则有所改变
/home : 普通用户默认家目录,和用户名同名的目录/root : 管理员家目录(在unix上管理员是没有家目录,也不允许登录)/lib64,/lib : lib是32位系统库文件位置,lib64则是lib64的库文件位置,如果是32位系统则没有lib64目录应用程序库:
如果应用程序是装在/usr/local/的库文件会在/usr/local下创建一个lib,但是系统不会到这里来查找库文件
如果应用程序安装在/usr/bin,/bin,/sbin下则存放在/lib下
/lost+found : 新建的格式化后的分区都会产生一个/media : 媒体媒介,专用挂载位置,通常用来挂在便携式设备,如果光盘,usb/mnt : 专用挂在位置,通常用来挂载额外的存储设备,如硬盘等/mics : 备用目录/net : 不是标准目录/opt : 备用可选目录,通常用来安装第三方软件,在早期没有/usr/local时候则安装在/opt下/proc : 伪文件系统,内核参数的映射,这些参数在启动后才会映射!在proc中显示的文件其实不是文件。(内核参数和内核状态参数,内核将参数映射为一个文件,而文件的值是参数可以赋的值)/sys : 伪文件系统,系统级别的外围硬件设备特性相关的参数,也表现为文件/srv : 为服务提供数据存放位置/tmp : 临时文件系统,默认存放一定时间的文件,超过则删除/usr : shared共享的,readonly只读,
/usr/include : 头文件,包含其他和开发相关
/var : 频繁发生变化的文件
/var/log
/var/lock
/var/run
/var/cache