文章目录
- 二. Linux的目录和文件
- 1.1 目录概要
- 1.2 目录详细说明
二. Linux的目录和文件
1.1 目录概要
- command:ls /
- Linux的文件系统像一棵树一样,树干是根目录(/),树枝是子目录,树叶是文件;
1.2 目录详细说明
-
/bin
- 描述:存放经常使用的系统命令。
- Windows类比:类似于
C:\Windows\System32
中存放的常用系统命令和程序。
-
/boot
- 描述:存放启动Linux时的核心文件。
- Windows类比:类似于Windows的
C:\Boot
或C:\Windows\Boot
目录,存放启动相关文件。
-
/dev
- 描述:存放Linux的外部设备文件。
- Windows类比:类似于Windows的设备管理器,或
\\.\
命名空间中的设备文件。
-
/etc
- 描述:存放系统管理所需的配置文件。
- Windows类比:类似于
C:\Windows\System32\config
或C:\ProgramData
中存放的配置文件。
-
/home
- 描述:用户的主目录,每个用户都有一个自己的目录。
- Windows类比:类似于
C:\Users
目录,每个用户都有自己的子目录。
-
/lib
- 描述:存放系统最基本的静态和动态链接库。
- Windows类比:类似于
C:\Windows\System32
中的DLL文件。
-
/lost+found
- 描述:非法关机后存放一些恢复文件。
- Windows类比:类似于Windows磁盘错误修复后创建的
FOUND
文件夹。
-
/media
- 描述:自动识别并挂载一些设备,如U盘、光驱。
- Windows类比:类似于Windows的“此电脑”中自动出现的可移动设备。
-
/mnt
- 描述:用于临时挂载其他文件系统。
- Windows类比:类似于手动映射的网络驱动器或临时分配的驱动器号。
-
/opt
- 描述:存放主机额外安装的软件。
- Windows类比:类似于
C:\Program Files
或C:\Program Files (x86)
。
-
/proc
- 描述:伪文件系统,存放当前内核运行状态的特殊文件。
- Windows类比:类似于任务管理器中的进程和性能信息。
-
/root
- 描述:系统管理员的主目录。
- Windows类比:类似于
C:\Users\Administrator
。
-
/sbin
- 描述:存放系统管理员使用的系统管理程序。
- Windows类比:类似于
C:\Windows\System32
中的管理工具和命令。
-
/selinux
- 描述:存放与SELinux相关的文件,特有于RedHat和CentOS。
- Windows类比:类似于Windows防火墙和安全机制相关的配置文件夹。
-
/srv
- 描述:存放服务启动后需要访问的数据。
- Windows类比:类似于服务器上存放服务数据的位置。
-
/sys
- 描述:挂载sysfs文件系统,存放系统设备信息。
- Windows类比:类似于设备管理器中的设备信息。
-
/tmp
- 描述:用于存放临时文件。
- Windows类比:类似于
C:\Windows\Temp
或C:\Users\username\AppData\Local\Temp
。
-
/usr
- 描述:存放许多应用程序和文件,是一个非常重要的目录。
- Windows类比:类似于
C:\Program Files
,但更为广泛和重要。
-
/var
- 描述:存放经常变动的文件,如缓存文件、日志文件等。
- Windows类比:类似于
C:\ProgramData
中的日志、缓存等文件。
-
/run
- 描述:临时文件系统,存储系统启动以来的信息。
- Windows类比:没有直接的等价项,但可以类比于存储系统启动后临时信息的位置,通常与系统的临时文件机制相关。
这些目录在Linux系统中有各自明确的用途和功能,共同构成了系统文件和用户数据的有序存放结构。