以CentOS 8.2为例
目录 | 作用说明 |
---|---|
/bin | binary(二进制)的缩写,里面存放着我们常用的命令 |
/boot | boot 命令存放着启动Linux的核心文件,包括一些连接文件和镜像文件 |
/dev | Device(设备)的缩写,存放的是Linux的外部设备,可以像访问文件一样访问设备 |
/etc | 所有的系统管理所需要的配置xvgfdssec文件和子目录 |
/home | 存放普通用户的主目录,在Linux中,每个用户有一个自己的目录,一般该目录名是以用户的账号命名的 |
/lib | 存放着系统最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库 |
/lib64 | 和lib一样,也存放着系统最基本的动态连接共享 |
/media | linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下 |
/mnt | 为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/上,然后进入该目录就可以查看光驱里的内容了 |
/opt | 给主机额外安装软件所摆放的目录。默认是空的 |
/proc | 一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。这个目录的内容不在硬盘上而是在内存里,我们也可以直接修改里面的某些文件 |
/root | 该目录为系统管理员,也称作超级权限者的用户主目录 |
/run | 自上一次系统启动以来,启动的进程运行时的数据,目录中的内容在重启时重新创建 |
/sbin | 存放的是系统管理员使用的系统管理程序 |
/srv | 存放一些服务启动之后需要提取的数据 |
/sys | 是一个设备管理的文件,它整理了设备驱动相关文件,也存放着正在运行的硬件设备的驱动程序信息。这是一个虚拟文件系统,不占内存的 |
/tmp | 用来存放一些临时文件的 |
/usr | 用户的很多应用程序和文件都放在这个目录下,类似于windows下的program files目录 |
/var | 存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。具体是在/var/log下 |