Linux基础入门之了解文件系统结构

本文发布时间: 2019-Mar-22
1 Linux系统目录结构说明Linux系统设计中最优秀的特性之一就是将所有的内容都以文件的形式展现出来(一切皆文件),通过一个树形结构统一管理和组织这些文件,同时Linux系统的目录结构是与分区分离的,可以通过挂载点实现自由组合。与Windows系统不同,Linux系统的最顶层目录为”/”,也就是根目录,而且许多Linux系统的发行版目录结构都遵循FHS(Filesystem Hierarchy Standard)标准,该标准定义了Linux系统根目录下应该存放了什么文件数据?使用tree命令查看根目录(/)的目录树结构[root@tony /]# tree -Ld 1 / #查看根目录下的一级子目录/├── bin├── boot├── data├── dev├── etc├── home├── lib├── lib64├── lost+found├── media├── mnt├── opt├── proc├── root├── sbin├── selinux├── srv├── sys├── tmp├── usr└── var21 directoriesFHS标准目录说明:目录名称说明/bin使用者可以执行的二进制文件/boot存放Linux系统启动时的一些核心文件(如内核,initrd,grub),包含镜像文件以及链接文件,如果该目录遭到破坏,系统可能无法启动/etc用于存放系统管理相关的配置文件以及目录/dev用于存放系统所有的设备文件(块设备:随机访问和字符设备:线性访问),包含声卡,磁盘等/lib该目录存放的是库文件(分为动态和静态两种库类型)和内核模块文件(位于/lib/modules目录),供其他程序调用/mnt挂载点目录,用于挂载临时文件系统/sbin管理员使用的二进制可执行文件,例如fdisk/tmp该目录用于存放临时文件,这些文件随时都可能被删除/usr用于存放第三方应用程序/var用于存放系统运行以及软件运行的日志信息除此之外还有一些重要的目录目录名称说明/home添加普通用户后所在的家目录 例如/home/guanglei/root超级管理员用户所在的家目录(Unix系统没有家目录)/proc显示内核以及进程信息的虚拟文件系统/sys伪文件系统,跟硬件设备相关的属性映射文件/usr/sbin用户命令的目录/media挂载点目录,常用挂载移动设备


(以上内容不代表本站观点。)
---------------------------------
本网站以及域名有仲裁协议。
本網站以及域名有仲裁協議。

2024-Mar-04 02:09pm
栏目列表