cd /
ls
目录 | 说明 | 备注 |
bin | 存放普通用户可执行的指令 | 即使在单用户模式下也能执行处理 |
boot | 开机引导目录 | 包括linux内核文件与开机所需要的文件 |
dev | 设备目录 | 所有硬件设备及周边均放置在这个设备目录 |
etc | 各种配置文件目录 | 大部分配置文件均放在这里 |
lib/lib64 | 开机常用动态链接库 | bin和sbin也会调用对应的lib库 |
media | 可移除设备挂载目录 | 类似软盘U盘光盘等临时挂放目录 |
mnt | 用户临时挂载的其他的文件系统 | 额外的设备在这里,相对临时而言 |
opt | 第三方软件安装目录 | 现在习惯放在/usr/local |
proc | 虚拟文件系统 | 通常是内存的映射,特别注意在误删数据文件后,比如DB,只要系统不重启还是有很大几率能把数据找回来 |
root | 系统管理员主目录 | 除root外其他用户均放在/home |
run | 系统运行所需要的文件 | |
sbin | 只有root才能运行的管理指令 | 类似bin属于root用户 |
srv | 服务启动后需要访问的数据目录 | |
tmp | 临时文件目录 | |
usr | 应用程序放置目录 | |
var | 存放系统执行过程经常改变的文件 |
在 Linux 系统中,有几个目录是比较重要的,平时需要注意不要误删除或者随意更改内部文件。/etc:上边也提到了,这个是系统中的配置文件,如果你更改了该目录下的某个文什可能会导致系统不能启动。
/bin,/sbin, /usr/bin,/usr/sbin: 这是系统秋设的执行文件的放置目录,比如|s 就是在/bin/s 目录下的。
值得提出的是,/bin,/usr/bin 是给系统用户使用的指令(除root外的通用户),而/sbin,/usr/sbin 则是给root使用的指令。
/var;这是一个非常重要的目录,系统上跑了很多程序,那么每个程序都会有相应的日志产生,而这些日志就被记录到这个目录下,具体在/var/l0g目录下,另外mai的预设放置也是在这里。