详细了解Linux目录结构

时间:2020-03-05 15:28:29  来源:igfitidea点击:

Linux文件目录结构从根(/)开始看起来像树。
基本上,这些都是硬盘上的文件夹,其中安装和组织了Linux。

我们可以使用ls命令列出文件目录结构。
使用mkdir命令创建目录,mv命令重命名目录和cd命令以更改目录。

让我们详细了解Linux目录结构。

Linux目录结构与Windows相比

如果我们来自Microsoft Windows用户,那么我们将发现Linux目录结构与Microsoft Windows不同。
这是它们之间的比较。

序号Linux目录功能与Microsoft Windows 7的比较
1/Linux的顶部目录C:\
2/bin存储与系统相关的二进制文件,例如挂载,LS,RM等C:\Windows
3/boot子存储与启动过程相关的文件C:\Windows
4/dev存储有关连接到Linux的所有设备的信息C:\Windows
5/等存储关于Linux及其应用程序的配置文件C:\Windows
6/home用户目录我的文件
7/lib存储库文件C:\Windows \ System
8/丢失+发现丢失+找到了fsck(文件系统检查)将文件恢复为孤立块的目录发现.000
9/媒体通常用作外部媒体的热点,如CD/DVD ROMD:或者E:驱动器
10/mnt用作安装点目录,但它更有可能是“临时安装”诸如网络共享的设备的位置。映射驱动器,如X:,Y:,Z:
11/选择存储不由包管理器处理的文件没有
12/proc用于提供有关系统信息的虚拟文件系统C:\Windows \ System或者C:\Windows \ System32
13/root作为root home目录我的管理员文件
14/sbin存储通常可以仅由超级用户运行的二进制文件C:\Windows
15/selinux存储有关安全性增强的信息。某些Linux发行部门没有此目录没有
16/sRV存储系统使用的数据服务没有
17/sys存储有关Linux系统的信息C:\Windows \ System或者C:\Windows \ System32
18/tmp用作应用程序的临时文件夹C:\Windows \ Temp
19/usr存储用户实用程序和应用程序C:\Program Files或者C:\ProgramData
20/var存储变量数据文件没有

以下是CentOS 6.4目录结构的屏幕截图。

但是,在基于Debian的Linux上,如Ubuntu,结构可能有点不同。
下面是Ubuntu 13.04上的目录结构屏幕截图

在Ubuntu 13.04上,我们在CentOS 6.4上有/CDROM目录我们没有。
但通常,结构是相同的。

然后我们看到在Ubuntu 13.04上,在CentOS 6.4上保留Initrd.img和vmlinuz文件下方的符号链接/分区。

有关该结构的更多信息

访问/usr目录时,我们将发现/usr目录是部分复制root(/)目录。
CentOS 6.4的/USR目录的内容如下:
-/usr/bin是存储与常用用法相关的二进制文件的目录,例如清除,gcc,bunzip2
-/usr/etc是存储应用程序配置文件的目录
-/usr /游戏是一个包含游戏应用程序的目录
-/usr /包含是存储标题文件的目录
-/usr/lib是存储库文件的目录
-/usr/libexec是一个以二进制形式存储库文件的目录
-/USR/Local是一个通常用作另外用户应用程序的目录
-/usr/sbin是存储需要超级用户权限的用户应用程序二进制文件的目录
-/usr/share是一个通常保留安装在Linux中的文档文件的目录
-/usr/src是保存用户应用程序源文件的目录
-/usr/tmp是一个用作应用程序的临时文件夹的目录。此文件夹可以点/var/tmp目录

如果我们深入挖掘/usr/local,那么我们将在那里找到相同/usr复制。

TMP目录实际上是符号链接/快捷方式到/var/tmp目录。

在Ubuntu上,我们在/usr和/usr本地发现几乎相同的目录结构。