1. The Root Filesystem
Directory | Description | 意义 |
/ | Home directory for the root user (optional) | 根目录 |
bin | Essential command binaries | 存放常用命令 |
boot | Static files of the boot loader | 存放引导文件 |
dev | Device files | 存放设备文件 |
etc | Host-specific system configuration | 存放配置文件 |
lib | Essential shared libraries and kernel modules | 存放程序依赖的库文件 |
media | Mount point for removeable media | 硬件介质的挂载点 |
mnt | Mount point for mounting a filesystem temporarily | 可热插拔硬件介质的临时挂载点 |
opt | Add-on application software packages | 存放附加程序 |
sbin | Essential system binaries | 存放系统级别命令 |
srv | Data for services provided by this system | 存放系统服务软件 |
tmp | Temporary files | 存放临时文件 |
usr | Secondary hierarchy | 存放系统资源文件 |
var | Variable data | 存放系统变量 |
home | User home directories (optional) | 所有普通用户目录的起始目录 |
2. /bin 存放可执行命令
- /bin内命令全用户可用
- /bin目录下不允许建子目录
/bin目录内常用命令:
grep、rm、gzip、rmdir、awk、rpm、bash、cat、kill、mount、ping、vi、find、env……
3. /boot 存放系统引导文件
- /boot存放linux核心文件、开机所需配置文件等
4. /dev 存放设备文件
- linux中将硬件外设看做文件。
- /dev包含了终端tty0等。
5. /etc 存放配置文件
- 仅存放静态且不可执行的文件
- /etc中存放系统配置文件
/etc中常见的系统配置文件:
hosts、inittab、networks、passwd、syslog.conf 、securetty、services、shells...
6. /home 所有普通用户的起始目录
- linux为每个合法用户建立了专用目录,都挂在/home目录下
7. /lib 存放程序依赖的库文件
- /bin /sbin里可执行程序通常依赖于/lib中的库文件
8. /media 硬件介质的挂载点
- /media目录存放长期挂载的设备,如光驱等。
9. /mnt 可热插拔硬件介质的临时挂载点
- /mnt 存放临时性的硬件介质,如U盘、软盘等。
10. /opt 存放附加程序
- /opt 可存放用户安装的程序
11. /sbin 存放系统级别命令
- /sbin 仅可有root执行
/sbin中常见的系统级命令:
fastboot、fasthalt、fdisk、halt、halt、init、reboot、swapon、route...
12. /srv 存放系统服务软件
- /srv存放系统服务软件
/srv中常见的系统服务软件:
www、ftp...
13. /tmp 存放程序所需的临时文件
14. /usr 系统资源文文件
- /usr存放安装程序,包括二进制文件、头文件等。
很久很久以前,usr的含义就是user,其中有/usr/someone目录用来存放用户信息,/usr/bin目录用来存放用户的可执行文件,/usr/lib目录用来存放用户的库文件等。但是随着类Unix文件系统命名的改革,存放用户信息的/usr/someone已经被剥离出来单独形成/home/someone,而/usr/bin、/usr/lib等还遗留着,并仅仅用来存放系统资源信息,包括头文件、库文件和二进制程序等。
15. /var 存放系统变量
- /var 存放不断变化的文件,如用户日志、临时邮件等。
- /var 单独分区。
Contact me : [email protected]
link:http://wenku.iteye.com/blog/1991025
nice :)