Linux的目录为树形结构,有一个在文件系统中唯一的“根”,即“/”。如前所述,目录也是一种文件,是具有目录属性的文件。
当系统建立一个目录时,还会在这个目录下自动建立两个目录文件,一个是“.”,代表当前目录,另一个是“..”,代表当前目录的父目录。
对于根目录,“.”和“..”都代表其自己。
目录 | 解释 |
/bin | 存放系统命令,比如ls、cp、mkdir等命令;功能和/usr/bin类似,此目录中的文件都是可执行的、普通用户亦可执行 |
/boot | Linux系统启动文件目录,如initrd.img等文件,grub系统引导管理器也位于此目录。 |
/dev | 设备文件存储目录,比磁盘、光驱。 |
/etc | 系统配置文件,或服务器配置文件存放在此;比如用户帐号及密码配置文件。当系统启动时,需要读取其参数进行相应的配置 |
/home | 普通用户默认 |
/lib | 库文件的目录,系统动态链接共享库 |
/sbin | root用户的常用系统命令,普通用户无权限执行这个目录下的命令。 |
/tmp | 临时文件存放在此目录下 |
/usr | 安装程序目录,比如命令、帮助文件等。当我们安装一个Linux发行版官方提供的软件包时,大多安装在这里。 |
/usr/bin | 普通用户可执行文件目录 |
/usr/sbin | 超级权限用户root可执行命令默认目录 |
/usr/src | 内核源代码默认目录 |
/var | 系统日志 |
/media | 本目录是空的,用于挂载 |
/srv | 一些服务需要访问的文件存放在这 |
/sys | 系统的核心文件 |
/lost+found | 系统异常信息存放目录 |
/misc | 存放从dos下进行安装的实用工具 |
/root | 超级用户登录的主目录 |