在 Linux 系统中目录架构说明

在 Linux 系统中,根目录(/)是整个文件系统的起点,其下有许多重要的目录,以下是对一些主要目录的说明:

一、/bin

存放着最常用的二进制可执行命令,例如 ls、cat、cp、mv 等。普通用户和超级用户都可以执行这些命令。

二、/sbin

存放系统管理相关的二进制可执行命令,如 ifconfig、route 等。一般只有超级用户可以执行这些命令。

三、/dev

包含设备文件,代表着系统中的各种硬件设备,如硬盘(/dev/sda)、终端设备(/dev/tty)等。

四、/etc

存放系统配置文件,例如用户账号密码文件 /etc/passwd 和组信息文件 /etc/group、网络配置文件(如 /etc/network/interfaces)、服务启动配置文件等。

五、/home

普通用户的主目录所在位置。每个用户在 /home 下有一个以其用户名命名的目录,用于存放用户的个人文件和设置。

六、/root

超级用户(root)的主目录。

七、/lib

存放系统运行时所需要的库文件,分为共享库和静态库。共享库在程序运行时被动态加载,而静态库在编译时被链接到程序中。

八、/usr

包含许多子目录,存放用户安装的程序、文档、库等资源。

  • /usr/bin:存放用户安装的可执行程序。
  • /usr/sbin:存放用户安装的系统管理程序。
  • /usr/lib:存放用户安装的库文件。
  • /usr/share:存放共享的数据,如文档、图标等。

九、/var

存放系统运行过程中产生的可变数据,如日志文件、邮件队列、数据库文件等。

  • /var/log:存放系统日志文件。
  • /var/spool/mail:存放邮件队列。

十、/proc

虚拟文件系统,提供了对系统运行时状态的一种访问方式。例如,可以通过查看 /proc/cpuinfo 了解 CPU 信息,通过 /proc/meminfo 了解内存使用情况。

十一、/tmp

临时文件目录,用于存放临时文件。系统重启时,该目录下的文件通常会被清空。

相关推荐
续写烂尾18 分钟前
贴片 SD NAND、eMMC、TF 卡规格怎么定?硬件工程师选型清单
运维·服务器·网络
不昀19 分钟前
网口Link Up后仍然掉线,怎样区分物理链路和数据通路问题?
linux·以太网
科技小E28 分钟前
监控设备品牌杂乱无法互通?EasyGBS打通孤岛,统一汇聚视频
服务器·网络·音视频
Lhan.zzZ1 小时前
Qt WebEngineView 在 Linux 上无法加载网页:从“看不见 HTML“到“禁用沙箱“
linux·c++·qt
Fcy6482 小时前
Linux下 多路转接select详解
linux·select·多路转接
weixin199701080162 小时前
《抖音商品API:/product/detail 与 /product/list 的字段边界与图片合规踩坑》(附 Python 源码)
服务器·网络·windows
云飞云共享云桌面2 小时前
设计师共享单台图形服务器,解决 SolidWorks大装配卡顿难题
运维·服务器·3d·自动化·电脑·制造
无足鸟ICT3 小时前
【RHCA+】RPM包命名规则
linux·运维·服务器
小羊没烦恼!3 小时前
T-SQL查询进阶--理解SQL SERVER中的分区表
服务器·开发语言·前端·javascript·html
Zucker n3 小时前
一款适合研究生科研工作安排的日历
linux·数据库·python