根目录下子目录和文件:
系统启动必须 | |
/boot | 存放的启动Linux 时使用的内核文件,包括连接文件以及镜像文件。 |
/etc | 配置文件。Etcetera(等等) 的缩写,这个目录用来存放所有的系统管理所需要的配置文件和子目录。 |
/lib | Linux 所必须的库文件。共享库。命令和用户编写的应用程序要使用这些库文件 |
/sys | 系统设备管理的重要目录,此目录通过一定的组织结构向用户提供详细的内核数据结构信息 |
指令集合 | |
/bin | 系统需要的可执行文件,一般都是一些命令,比如 ls 、 mv 等命令。此目录下的命令所有的客户都可以使用。 |
/sbin | 存放可执行文件,但是此目录下的文件或者说命令只有管理员才能使用,主要用户系统管理。 |
外部文件管理 | |
/dev | 设备文件。 Device(设备) 的缩写, 该目录下存放的是 Linux 的外部设备,在 Linux 中访问设备的方式和访问文件的方式是相同的。 |
/mnt | 临时挂载目录,一般是空目录,可以在此目录下创建空的子目录(如/mnt/sd 、 /mnt/usb) |
/media | linux 系统会自动识别一些设备,例如U盘、光驱等等,当识别后,Linux 会把识别的设备挂载到这个目录下。 |
临时文件 | |
/tmp | temporary(临时) 的缩写,这个目录是用来存放一些临时文件的。 |
/run | 临时文件系统,存储系统启动以来的信息。当系统重启时,这个目录下的文件应该被删掉或清除。如果你的系统上有 /var/run 目录,应该让它指向 run。 |
/lost+found | 一般情况下是空的,当系统非法关机后,这里就存放了一些文件。 |
账户 | |
/root | 系统管理员(超级权限者)的用户主目录。 |
/home | 用户的主目录。在 Linux 中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。 |
/usr | (Unix Software Resource)Unix 操作系统软件资源目录 |
/usr/bin | 系统用户使用的应用程序与指令。 |
/usr/sbin | 超级用户使用的比较高级的管理程序和系统守护程序。 |
/usr/src | 内核源代码默认的放置目录。 |
运行过程中要用 | |
/var | variable(变量) 的缩写,存放一些可以改变的数据。这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。 |
/proc | 一般是空目录,文件都是临时存在,一般用来存储系统运行信息文件。(虚拟文件系统,没有实际的存储设备) |
扩展用 | |
/opt | 默认是空的。可选的文件、软件存放区,由用户选择将哪些文件或软件放到此目录中。 |
/srv | 存放服务启动后需要提取的数据(不用服务器就是空) |