Linux 下目录的用途和功能
· 阅读需 3 分钟
目录 | 用途描述 |
---|---|
/bin | 存放基本的系统命令和程序,如 ls、cp 等,这些命令对所有用户都是可用的。 |
/boot | 包含启动 Linux 系统所需的文件,如内核和引导加载程序(如 GRUB)。 |
/dev | 包含设备文件,这些特殊文件代表或访问系统上的硬件设备。 |
/etc | 存放系统配置文件,如系统启动、运行所需的配置脚本和设置。 |
/home | 用户的主目录,通常每个用户有一个以用户名命名的目录。 |
/lib | 存放系统最基本的动态链接共享库,其功能类似于 Windows 里的 DLL 文件。 |
/lib32 | 存放 32 位系统的库文件,主要用于在 64 位系统上支持 32 位应用。 |
/lib64 | 存放 64 位系统的库文件。 |
/libx32 | 存放用于支持 x32 ABI 的库文件,这种 ABI 允许在 64 位系统上运行 32 位代码。 |
/lost+found | 通常用于系统非正常关机后,存放 fsck 检查文件系统时恢复的文件。 |
/media | 用于挂载可移动媒体设备,如 CD-ROMs、USB 驱动器等。 |
/mnt | 临时挂载文件系统的传统挂载点。 |
/opt | 用于存放可选的应用软件包和数据文件。 |
/proc | 虚拟文件系统,表示系统内存中的进程信息,以文件系统的方式提供访问。 |
/root | 超级用户(系统管理员)的主目录。 |
/run | 一个临时文件系统,存放自系统启动以来的信息。如当前登录的用户和运行的服务。 |
/sbin | 存放系统管理命令,如用于启动、修复、恢复系统的命令。 |
/snap | 用于存放 Snap 应用程序包。 |
/srv | 存放一些服务启动之后需要访问的数据。 |
/swap.img | 一个文件,被用作交换空间;在某些配置中用文件而非分区作为交换空间。 |
/sys | 虚拟文件系统,提供对内核内部数据结构的访问,以及更改内核运行时设置的接口。 |
/tmp | 存放临时文件,系统重启时,此目录下的数据通常会被删除。 |
/usr | 用户应用程序和文件的存储目录,包含大多数用户安装的软件、库文件、文档等。 |
/var | 存放经常变化的文件,如日志文件、邮件队列等。 |