Linux 2 Linux系统目录
Linux目录配置标准
研发Linux的团队和个人很多,如果没有统一的标准来确定不同文件的配置目录,将是很糟糕的一件事情。
目录配置标准:Filesystem Hierarchy Standard(FHS)
目录树
- 目录树的起点为根目录(/,root)
- 每个目录不止能使用本地端的文件系统,也可以使用网络上的文件系统。
可以利用(Network File System,NFS)服务器挂载特定目录等 - 每一个文件在此目录树中的文件名(含完整路径)都是独一无二的
根节点的目录

| 目录 | 应放置的文件内容 |
| / | 根目录:所有的目录都是由根目录衍生的,同时根目录与开机,还原,修复等操作有关 |
| /bin |
放置系统很多执行文件的目录,/bin下的命令可以被root和一般账户锁使用 /bin放置的是单用户模式下还能被操作的命令(cat,chmod,chown,date,mv,mkdir,cp,bash) |
| /boot | 主要放置开机会使用到的文件 |
| /dev | 任何设备与接口设备都以文件形式存在这个目录中。访问这个目录的某个文件就相当于访问某个设备 |
| /etc |
系统中的主要配置文件,账号,密码,各种服务的起始文件,一般用户查阅,root用户修改。 /etc/init.d:所有服务的默认启动脚本 /etc/xinetd.d:super daemon(守护进程)管理的各项服务的配置文件目录 |
| /home | 系统默认用户主文件夹 |
| /lib | 系统的函数库 |
| media | 放置可删除的设备,软盘,光盘,DVD |
| /mnt | 暂时挂载额外的设备 |
| /opt | 给三方软件放置的目录 |
| /root | 管理员的主文件夹 |
| /sbin |
放在/sbin下面的为开机过程中所需要的的,里面包括了开机,修复,还原系统所需要的命令。 /usr/sbin:某些服务器软件程序 /usr/local/sbin:本机自行安装的软件所产生的系统执行文件 |
| /srv | service,一些数据启动后,这些服务所需要取用的数据目录 |
| /tmp | 临时目录 |
| /usr | UNIX Software Resource:类似Windows(C:\Windows,C:\Program Files 的综合) |
| /var | 常态性变动的文件:包括缓存登录文件以及某些软件运行时产生的文件 |
查看版本
查看Linux发行版本(Linux distributions)使用的是哪个Linux标准(Linux Standard Base),发行版本使用的都是Linux的内核。
查看基本信息
uname -r #可以查看实际的内核版本 lsb_release -a #用来显示lsb(Linux Standard Base) 和特定的信息


浙公网安备 33010602011771号