企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
`Linux ` 的目录结构如下 ~~~ / 根目录 │─bin 存放系统命令 │─sbin 存放和系统环境相关命令(只有root有权限执行) │─usr 系统核心目录,与软件安装/执行有关 │ ├─bin 存放系统命令的目录 │ ├─sbin 和文件系统不必要的系统命令(只有root有权限执行) │ ├─local 第三方软件安装目录 │ ├─share 共享文件目录 │ ├─src 原始码放置目录 │ └─lib 应用的函数库 │─boot 存放开机会使用到的文件 │─dev 存放硬件的目录 │─etc 存放系统设置(配置)的目录 │─home 普通用户的家目录 │ ├─lost+found 碎片存放目录 │─lib 存放系统启动用到的函数库 │─media 用于挂载多媒体设备,如光盘等 │─mnt 挂载目录,可用于挂载其它设备 │─opt 放置第三方安装软件目录 │─proc 虚拟文件系统,该目录下文件保存在内存当中 │─sys 虚拟文件系统,该目录下文件保存在内存当中,主要是内核相关文件 │─root root 管理员家目录 │─srv 服务数据目录 │─var 与系统运作过程有关 │ ├─ cache 应用软件缓存目录 │ ├─lib 第三方应用软数据保存目录 │ ├─lock 应用锁 │ ├─log 登录文件侟放目录 │ ├─mail 个人电子邮件存放目录,一般与/var/spool/mail/目录为互链 │ ├─run 某些程序或者是服务启动后,会将他们的PID放置在这个目录下 │ ├─spool 队列数据存放目录 │─tmp 临时目录 ~~~ | 目录| 说明 | | --- | --- | | / | 根目录,只有 `root` 用户才对此目录有写的权限 | | /bin | 存放系统命令目录,普通用户及 `root` 用户都有权限执行,单用户模式下也可以执行 | | /sbin | 保存和系统环境相关的命令,只有 root 用户才有执行权限,部分命令允许普通用户查看 | | /usr/bin | 保存系统命令的目录,普通用户及超级用户都有权限执行,这些命令与系统启动无关,在单用户模式下不能执行 | | /user/sbin | 存放根文件系统不必要的系统管理命令,例如多数服务程序,只有超级用户才可以使用 | | /boot |系统启动目录,保存与系统走启动相关的文件,如内核文件与系统引导程序文件(grub)等 | | /dev | 设备文件的保存位置,是用来保存所有硬件的 | | /etc | 配置文件保存目录,系统内所有采用默认安装方式(rpm安装)的服务配置文件都会保存在此目录中,如用户的帐号密码,服务的启动脚本,常用的服务配置文件等 | | /home | 普通用户的家目录,建立每个普通用户时,都会在此目录下建立一个与用户名同名的目录,以当作用户的家目录,该用户每次默认登录的位置就是该目录 | | /lib | 系统调用的函数库保存目录 | | /lost+found | 当系统意外崩溃或机器意外断电,会产生一些文件碎片保存在此目录,当系统启动的过程中 fsck 工具会检查这里,并修复已损坏的文件系统,这个目录只在每个分区中出现,例如 /lost+found/ 是根分区的备份恢复目录,/home/lost+found/ 就是 home 目录的备份恢复目录 | | /media | 挂载目录,系统建议是挂载多媒体设备,如光盘等 | | /mnt | 挂载目录,建议挂载额外设备,如U盘、移动硬盘和其它操作系统分区等 | | /music | 挂载目录,系统建议挂载 NFS 服务的共享目录 | | /opt | 第三方安装的软件保存目录,此目录是放置和安装其它软件的目录 | | /proc | 虚拟文件系统,该目录中的数据并不会保存在硬盘,而是保存在内存当中,主要保存系统的内核、进程、外部设备状态及网络状态等,如/proc/cpuinfo 是用来保存 cpu 信息的, /proc/devisces 是用来保存设备驱动列表的,/proc/net 是用来保存网络协议信息的 | | /sys | 虚拟文件系统,和 proc 目录一样,此目录中的数据也是保存在内存当中的,主要是保存一些与系统内核相关的数据 | | /root | 超级用户的家目录,普通用户的家目录是在 /home/ 下的,而超级用户的家目录则是直接在根 / 下 | | /srv | 服务数据目录,一些系统服务启动之后,可以在此目录中保存所需要的数据 | | /tmp | 临时目录,存放一些系统临时文件,该目录下所有用户都可以进行访问和写入,但不建议在此目录中保存重要数据 | | /usr | 系统软件资源目录,系统中安装的软件大多数会保存在此目录 | | /var | 动态数据保存目录,主要保存缓存、日志以及软件运行中所产生的文件 |