Linux目录结构文件系统结构)和举例说明

网友投稿 718 2022-05-29

您是不是想知道为什么某些程序位于 /bin、/sbin、/usr/bin 或 /usr/sbin 下?

例如,less 命令位于 /usr/bin 目录下。为什么不是 /bin、/sbin 或 /usr/sbin?所有这些目录之间有什么不同?

接下来,让我们回顾 linux 文件系统结构并了解各个高级目录的含义。

1. / – 根

每个文件和目录都从根目录开始。

该目录下只有root用户有写权限。

请注意,/root 是 root 用户的主目录,它与 / 不同。

2. /bin – 用户二进制文件

包含二进制可执行文件。

您需要在单用户模式下使用的常用 linux 命令位于此目录下。

Linux目录结构(文件系统结构)和举例说明

系统所有用户使用的命令都位于此处。

例如:ps、ls、ping、grep、cp。

3. /sbin – 系统二进制文件

就像 /bin 一样,/sbin 也包含二进制可执行文件。

但是,位于此目录下的 linux 命令通常由系统管理员使用,用于系统维护目的。

例如:iptables、reboot、fdisk、ifconfig、swapon

4. /etc – 配置文件

包含所有程序所需的配置文件。

这还包含用于启动/停止单个程序的启动和关闭 shell 脚本。

例如:/etc/resolv.conf、/etc/logrotate.conf

5. /dev – 设备文件

包含设备文件。

这些包括终端设备、USB 或连接到系统的任何设备。

例如:/dev/tty1、/dev/usbmon0

6. /proc – 进程信息

包含有关系统进程的信息。

这是一个伪文件系统,包含有关正在运行的进程的信息。例如:/proc/{pid} 目录包含有关具有该特定 pid 的进程的信息。

这是一个包含有关系统资源的文本信息的虚拟文件系统。例如:/proc/uptime

7. /var – 变量文件

var 代表变量文件。

可以在此目录下找到预期增长的文件的内容。

这包括——系统日志文件(/var/log);包和数据库文件(/var/lib);电子邮件(/var/mail);打印队列(/var/spool);锁定文件(/var/lock);重新启动时所需的临时文件(/var/tmp);

8. /tmp – 临时文件

包含系统和用户创建的临时文件的目录。

该目录下的文件在系统重启时被删除。

9. /usr - 用户程序

包含二级程序的二进制文件、库、文档和源代码。

/usr/bin 包含用户程序的二进制文件。如果在 /bin 下找不到用户二进制文件,请在 /usr/bin 下查找。例如:at、awk、cc、less、scp

/usr/sbin 包含供系统管理员使用的二进制文件。如果在 /sbin 下找不到系统二进制文件,请在 /usr/sbin 下查找。例如:atd、cron、sshd、useradd、userdel

/usr/lib 包含 /usr/bin 和 /usr/sbin 的库

/usr/local 包含您从源安装的用户程序。例如,当您从源代码安装 apache 时,它 位于 /usr/local/apache2

10. /home – 主目录

供所有用户存储其个人文件的主目录。

例如:/home/john、/home/nikita

11. /boot – 引导加载程序文件

包含引导加载程序相关文件。

内核 initrd、vmlinux、grub 文件位于 /boot 下

例如:initrd.img-2.6.32-24-generic、vmlinuz-2.6.32-24-generic

12. /lib – 系统库

包含支持位于 /bin 和 /sbin 下的二进制文件的库文件

库文件名是 ld* 或 lib*.so.*

例如:ld-2.11.1.so、libncurses.so.5.7

13. /opt – 可选的附加应用程序

opt 代表可选。

包含来自各个供应商的附加应用程序。

附加应用程序应安装在 /opt/ 或 /opt/ 子目录下。

14. /mnt – 挂载目录

系统管理员可以挂载文件系统的临时挂载目录。

15. /media – 可移动媒体设备

可移动设备的临时挂载目录。

例如,/media/cdrom 用于 CD-ROM;/media/floppy 用于软盘驱动器;/media/cdrecorder 用于 CD 刻录机

16. /srv – 服务数据

srv 代表服务。

包含服务器特定服务相关数据。

例如,/srv/cvs 包含 CVS 相关数据。

Linux

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:HDC.Cloud 2021 | 实时支撑千亿数据,高效出行的背后全因有TA
下一篇:Python+OpenCV检测灯光亮点
相关文章