主机论坛_虚拟主机_美国主机_美国虚拟主机_云主机技术_全球主机交流聚集地—Web Hosting Talk 中文站

找回密码
立即注册
发新帖

0

收听

8

听众

557

主题
发表于 2019-5-21 11:14:27 | 查看: 716| 回复: 0
对于新的Linux用户来说,Linux文件系统可能是一个隐藏着许多困惑的系统。尽管大多数人都很熟悉Windows文件系统的布局,但Linux布局可能看起来非常陌生。本文将介绍Linux文件系统的布局以及它是如何工作的。
Linux和Windows文件系统的第一个明显区别是Linux文件系统没有显示磁盘和分区。Windows显示所有连接的驱动器分区,它们使用熟悉的驱动器号和冒号组合,每个分区都是各自独立的文件系统。对于Linux和Unix发行版,文件系统是一个单独的实体,其中磁盘和分区透明地链接到组成文件系统一部分的目录。这意味着用户不知道文件存储在哪个驱动器或分区上。
Linux目录
主文件系统从根开始,用“/”符号,其中有许多目录。有些存储普通文件和目录,而有些则是特殊的。先看看普通目录:
/bin——此目录包含普通用户可以运行的应用程序的应用程序二进制文件。
/boot——此目录包含引导过程所需的文件。
/etc——此目录包含系统内全部的配置文件。
/home——此目录由每个用户用来存储其文件的目录组成。
/lib——此目录包含各种用于运行的命令的库文件。
/lib64——此目录包含六十四位特定库文件。
/opt——此目录称为可选目录,包含第三方应用程序。
/root——此目录包含根用户的用户文件。
/run——此目录用于与运行进程相关的文件。
/sbin——此目录包含系统管理应用程序的应用程序二进制文件。
/tmp——此目录存储临时数据文件。
/usr——此目录包含用户安装的应用程序文件。
/var——此目录包含变量数据文件,一般是指日志文件写入、用户邮件存储和网站数据所在的位置。
更令人困惑的一个地方是,应用程序可以安装到许多不同的目录中。/bin和/sbin中的应用程序对于运行系统很重要,其中/sbin中的应用程序需要超级用户访问(root或sudo)才能使用。usr目录还包含自己的bin和sbin目录,这些应用程序对于系统的运行不是必需的或重要的。目前讨论的目录中安装的应用程序是通过Linux发行版存储库安装的。另一方面,/opt目录用于手动安装在系统上的第三方应用程序。
特殊目录
以下是可以在Linux文件系统中找到的一些特殊目录:
/dev——此目录存储表示系统上设备的文件和目录。
/media——该目录被系统用作插入计算机的自动装入可移动媒体的位置。
/mnt——系统管理员使用此目录装载文件系统。
/proc——此目录包含表示系统上运行的各种进程的文件和目录。
/sys——此目录包含表示系统内核状态的文件和目录。
特殊目录包括dev、proc和sys的内容,而不是实际的文件和目录,但是仍然可以使用普通工具进行导航和查看。
文件系统的布局在文件系统层次结构标准(FHS)中进行了描述,该标准旨在确保符合该标准的任何Linux发行版都能提供一致的文件系统布局,以便于管理。这意味着,无论用户是使用Ubuntu、CentOS还是Arch Linux发行版,都应该能够很好地了解在何处查找所需的特定文件。

该会员没有填写今日想说内容.

收藏回复 显示全部楼层 道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|小黑屋|WebHostingTalk中文站

GMT+8, 2024-5-3 18:53 , Processed in 0.069792 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表