取消

Linux 系统根目录下的文件夹

本文介绍 Linux 系统根目录下的各种文件夹及其用途,了解这些目录可以帮助你更好地管理你的 Linux 主机。


Linux 系统根目录

各个不同 Linux 发行版的根目录会有一些区别,但大多数发行版的主要的目录都是有的。

  • /bin binary 用于存放经常使用的命令
  • /boot boot 启动时的一些核心文件
  • /dev device 外部设备
  • /etc 用于存放各种系统配置和管理配置(名字来源于法语 et cetera,意思就是 etc…,表示还有一些其他的东西等等,其实就是指一堆杂项,不过现在就用来存放一堆配置文件了)
  • /home 用户目录,里面按用户名命名了子文件夹
  • /lib library 存放系统最基本的动态链接共享库
  • /lib64 library 64bit 动态链接库的 64 位版本
  • /lost+found 一般情况下是空的,但在非法关闭后,这里就会存放一些文件
  • /media 识别出的 U 盘,光驱等会在这个目录下
  • /mnt mount 系统提供此文件夹用于给用户挂载其他的文件系统,例如光驱
  • /opt 用于安装软件的目录
  • /proc 是一个虚拟目录,是系统的内存映射,可通过访问此目录获取系统信息(这个目录的内容不在硬盘上而在内存里)
  • /root 超级管理员 root 用户的主目录
  • /run 用于在系统启动时运行的程序
  • /sbin super binary 系统超集管理员使用的系统管理程序
  • /srv service 存放一些服务启动之后需要提取的数据。
  • /sys 存放 Linux 系统内核文件
  • /tmp 用于存放一些临时文件
  • /usr 用户的应用程序和文件都在此目录下,类似于 Windows 系统中的 Program Files 目录
  • /var 经常被修改的文件可以放到这个目录,比如说日志文件

Linux 系统根目录


参考资料

本文会经常更新,请阅读原文: https://blog.walterlv.com/post/linux-root-directories.html ,以避免陈旧错误知识的误导,同时有更好的阅读体验。

知识共享许可协议

本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。欢迎转载、使用、重新发布,但务必保留文章署名 吕毅 (包含链接: https://blog.walterlv.com ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请 与我联系 ([email protected])

登录 GitHub 账号进行评论