/ |
根目录。文件的最顶端,/etc,/bin,/dev,/lib,/sbin 应该和根目录放置在一个分区中,而类似 /usr/local 可以单独位于另一个分区 |
/bin |
存放系统所需要的重要命令,比如文件过目录操作的命令 ls,cp,mkdir 等。另外 /usr/bin 也存放了一些系统命令,这些命令对应的文件都是可执行的,普通用户可以使用大部分的命令 |
/boot |
这是存放 Linux 启动时内核及引导系统程序所需要的核心文件,内核文件和 grub 系统引导管理器都位于此目录 |
/dev |
存放 Linux 系统下的设备文件,如光驱,磁盘等。访问该目录下某个文件相当于访问某个硬件设备,常用的是挂载光驱 |
/etc |
一般存放系统的配置文件,作为一些软件启动时默认配置文件读取的目录,如 /etc/fstab 存放系统分区信息 |
/home |
系统默认的用户主目录。如果添加用户时不指定用户的主目录,默认在 /home 下创建与用户同名的文件夹。代码中可以用 HOME 环境变量表示当前用户的主目录 |
/lib |
64位系统有 /lib64 文件夹,主要存放动态链接库。类似的目录有 /usr/lib,/usr/local/lib等 |
/lost+found |
存放一些当系统意外崩溃或机器意外关机时产生的文件碎片 |
/mnt |
用于存放挂在存储设备的挂载目录,如光驱等 |
/proc |
存放操作系统运行时的运行信息,如进程信息,内核信息,网络信息等。此目录的内容存在于内存中,实际不占用磁盘空间。如 /etc/cpuinfo 存放 CPU 的相关信息 |
/root |
Linux 超级权限用户 root 的主目录 |
/sbin |
存放一些系统管理的命令,一般只能由超级权限用户 root 执行。大多数命令普通用户一般无权限执行,类似 /sbin/ifconfig,普通用户使用绝对路径也可执行,用于查看当前系统的网络配置。类似的目录有 /usr/sbin;/usr/local/sbin |
/tmp |
临时文件目录,任何人都可以访问。系统软件或用户运行程序(如MYSQL)时产生的撩谁反面存放到这里。此目录数据需要定时清除。重要数据不可放置在此目录下,此目录空间不宜太小 |
/usr |
应用程序存放目录,如命令,帮助文件等。安装 Linux 软件包时默认安装到/usr/local 目录下。比如 /usr/share/fonts 存放系统字体,/usr/share/man 存放帮助文档,/usr/include存放软件的头文件等。/usr/local目录建议单独分区并设置较大的磁盘空间 |
/var |
这个目录的内容是经常变动的,/var/log 用于存放系统日志,/var/lib 存放系统库文件等 |
/sys |
目录与/proc 类似,是一个虚拟的文件系统,主要记录与系统核心相关的信息,如系统当前已经载入的模块信息等。这个目录实际不占硬盘容量 |