在 Linux 系统中目录架构说明

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

一、/bin

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

二、/sbin

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

三、/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

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

相关推荐
JSON_L5 分钟前
Fastadmin后台增加切换语言
后端·php·fastadmin
码农12138号27 分钟前
Bugku HackINI 2022 Whois 详解
linux·web安全·ctf·命令执行·bugku·换行符
Joren的学习记录41 分钟前
【Linux运维进阶知识】Nginx负载均衡
linux·运维·nginx
用户2190326527351 小时前
Java后端必须的Docker 部署 Redis 集群完整指南
linux·后端
胡先生不姓胡1 小时前
如何获取跨系统调用的函数调用栈
linux
Jtti1 小时前
服务器防御SYN Flood攻击的方法
运维·服务器
JSON_L1 小时前
Fastadmin API接口实现多语言提示语
后端·php·fastadmin
禁默2 小时前
“零消耗”调用优质模型:AI Ping结合Cline助我快速开发SVG工具,性能与官网无异
开发语言·php
一点晖光3 小时前
搭建内网穿透的ngrok服务器
服务器·内网穿透·ngrok
里纽斯3 小时前
RK平台Watchdog硬件看门狗验证
android·linux·rk3588·watchdog·看门狗·rk平台·wtd