目录 | 目录用途 |
/ | 根目录 |
/bin | 用户级的二进制程序 |
/proc | 虚拟文件系统;内核状态进程状态等; |
/boot | 系统启动所需的内核及文件; |
/root | root的家目录 |
/dev | Device 设备文件,硬件设备的接口; |
/run | 系统运行时所需文件有 /var/run 拆分而来; |
/etc | 系统配置文件; |
/sbin | 系统级的二进制程序; |
/home | 普通用户的家目录; |
/srv | 特定服务用到的数据; |
/lib | library 系统的库文件; |
/sys | 虚拟文件系统,核心的系统、硬件信息; |
/media | 自动挂载的目录,如多媒体设备; |
/tmp | 临时文件; |
/mnt | 手动挂载的目录,文件系统临时挂载点,如 U 盘; |
/usr | 用户级的文件和程序; |
/opt | 存放第三方软件包,如 mysql、tomcat、nginx 等; |
/var | 经常变化的文件,如系统日志; |
注意:上面表格仅仅列出了常见的 Linux 目录。
/usr 目录包含许多子目录,用于存放系统的用户级程序和文件。例如:
谢谢支持!
/bin
:处于根目录下,是系统的核心目录之一,在文件系统的层级中处于较为基础的位置。/usr/bin
:位于/usr
目录下,/usr
通常包含了更多与用户级应用程序和系统非核心组件相关的内容。/bin
:存放最基本、最常用的二进制可执行文件,这些命令对于系统的基本操作至关重要,是启动系统和进行系统维护所必需的。例如ls
(列出目录内容)、cat
(查看文件内容)、cp
(复制文件)等命令。这些命令在系统启动的早期阶段就可能被使用,并且通常对于系统的正常运行起着关键作用。/usr/bin
:存放用户安装的可执行程序以及一些比较常用但并非系统核心的命令。例如各种文本编辑器、图形应用程序的启动脚本等。这个目录下的程序通常是在系统安装后,随着用户安装其他软件包而逐渐丰富起来的。/bin
:其中的命令通常具有较高的权限要求,因为它们涉及到系统的关键操作。这些命令一般可以被普通用户和管理员执行,但在执行某些命令时可能需要管理员权限才能进行特定的系统级操作。/usr/bin
:这个目录下的程序通常可以被普通用户执行,以满足用户日常的工作和应用需求。管理员也可以使用这些命令进行系统管理和维护工作,但相对来说,这里的命令更多地侧重于用户层面的应用。/bin
:对于系统的正常运行至关重要,如果这个目录中的命令出现问题,可能会导致系统无法正常启动或进行基本的操作。它是系统的基础组成部分,具有较高的稳定性和可靠性要求。/usr/bin
:虽然也很重要,但相对而言,如果这个目录中的某些程序出现问题,可能只会影响特定的应用程序或用户功能,而不会对整个系统的稳定性造成严重影响。很赞,谢谢支持!