Linux之目录结构
Posted 入门小站
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux之目录结构相关的知识,希望对你有一定的参考价值。
s
/
- 根目录
/bin
- 存放重要的用户二进制文件目录
/boot
- 存放系统启动时需要文件的目录
/dev
- 设备文件目录
/etc
- 配置文件目录
/home
- 用户目录
/lib
- 重要的共享库目录
/lost+found
- 恢复文件目录
/mnt
- 临时挂载点目录
/opt
- 可选包目录
/proc
- 内核和进程文件目录
/root
- root 用户的 home 目录
/run
- 应用程序状态目录
/sbin
- 系统管理员用的二进制文件目录
/srv
- 服务数据目录
/tmp
- 临时文件目录
/usr
- 用户二进制文件和只读文件目录
- /usr/bin 存放用户命令
- /usr/include 存放编程语言的头文件和包含文件
- /usr/lib 存放各个应用程序的库函数和目标文件
- /usr/local 存放系统管理员下载的软件的安装目录
- /usr/sbin 存放不常用的系统命令
- /usr/src 存放源码
/var
- 变动数据目录
- /var/cache 存放应用程序运行产生的临时文件
- /var/lib 存放程序在执行过程中需要使用到的数据文件,每个软件在此目录下都有自己独自的目录
- /var/lock 存放程序的锁状态
- /var/log 存放各种日志文件
- /var/mail 存放个人电子邮箱
- /var/run 有些程序在运行后,会将他们的 pid、socket 文件放置到这个目录中
软件安装规范
1. 可分享的:
可以分享给其他系统挂载使用的目录,所以包括执行文件与用户的邮件等数据, 是能够分享给网络上其他主机挂载用的目录;
2. 不可分享的:
自己机器上面运作的装置文件或者是与程序有关的socket文件等, 由于仅与自身机器有关,所以当然就不适合分享给其他主机了。
3. 不变的:
有些数据是不会经常变动的,跟随着distribution而不变动。 例如函式库、文件说明文件、系统管理员所管理的主机服务配置文件等等;
4. 可变动的:
经常改变的数据,例如登录文件、一般用户可自行收受的新闻组等。
-
/(root, 根目录):与开机系统有关
-
/usr (unix software resource):与软件安装/执行有关
- /var (variable):与系统运作过程有关
原文链接:https://rumenz.com/rumenbiji/linux-directory-structure.html
微信公众号:入门小站
以上是关于Linux之目录结构的主要内容,如果未能解决你的问题,请参考以下文章