Linux
基础知识
01搭建Centos7系统
02软件管理仓库
03Shell
04查看帮助命令
05系统工作命令
06系统状态检测命令
07工作目录切换命令
08文本文件编辑命令
09文件目录管理
10打包压缩与搜索命令
11输入输出重定向
12管道符与通配符
13Vim编辑器
14Shell脚本
15shell流程控制语句
16用户管理操作
17文件权限与归属
18文件隐藏属性
19文件访问控制列表
20su与sudo
21存储结构
22物理设备命名规则
23文件系统
24挂载硬件设备
25虚拟机添加硬盘设备
26系统中操作添加硬盘设备
27添加交换分区
28磁盘容器配额
29软硬方式链接
30RAID
31LVM
32程序安装与管理
33计划任务
34日志文件分析
35测试网络联通性
36FTP服务
37操作系统基本符号
38操作系统三剑客
39shell基础
40shell语法
41DNS
42Apache概述
43Nginx概述
44集群概述
Vmware安装Ubuntu
更换源
-
+
首页
21存储结构
## 一切从/开始 在Linux系统中,目录、字符设备、块设备、套接字、打印机等都被抽象成了文件,即Linux系统中一切都是文件。 Linux系统中的一切文件都是从根目录开始(/),并按照文件系统层次化标准(FHS)采用树形结构来存放文件,以及定义常见目录的用途。 注意:Linux系统中的文件和目录名称是严格区别区分大小写的,且文件名称中不得包含斜杠/  Linux系统中的文件存储结构如下:  以下是Linux系统中一些常见目录及其说明的列表: | 目录 | 说明 | | -------- | ------------------------------------------------------------ | | `/` | 根目录,所有文件和目录的起点 | | `/bin` | 存放基本二进制文件,即系统命令,如`ls`、`cp`、`mkdir`等 | | `/sbin` | 存放系统二进制文件,通常是一些系统管理命令,如`fdisk`、`init`等 | | `/boot` | 存放引导Linux时使用的静态文件,如内核文件(vmlinuz)、引导加载程序(如GRUB)的配置文件等 | | `/dev` | 设备文件目录,包含指向系统硬件设备的特殊文件,如`/dev/tty`(终端设备)、`/dev/sda`(硬盘设备)等 | | `/etc` | 系统配置文件目录,存放系统配置文件和脚本 | | `/home` | 用户主目录,每个用户都有一个自己的主目录,用于存放个人文件和配置 | | `/lib` | 系统库文件目录,存放共享库文件,供系统和应用程序使用 | | `/media` | 可移动媒体设备挂载点目录,如U盘、光盘等 | | `/mnt` | 临时挂载文件系统的目录 | | `/opt` | 附加应用程序的安装目录,通常用于第三方软件包 | | `/proc` | 虚拟文件系统目录,提供系统运行时的进程和内核信息 | | `/root` | 系统管理员(root用户)的主目录 | | `/run` | 系统运行时的临时文件目录,替代了传统的`/var/run`和`/dev/shm` | | `/srv` | 服务数据目录,存放服务运行时需要的数据文件 | | `/tmp` | 临时文件目录,存放系统和用户临时文件,通常在系统重启时清空 | | `/usr` | 用户应用程序目录,包含大量用户程序和文件,如`/usr/bin`(用户二进制文件)、`/usr/lib`(用户库文件)、`/usr/share`(共享数据文件)等 | | `/var` | 可变数据文件目录,存放系统运行时会改变的文件,如日志文件(`/var/log`)、邮件(`/var/mail`)、缓存文件(`/var/cache`)等 | 这些目录构成了Linux文件系统的层次结构标准(FHS),帮助系统组织和管理文件,确保系统的稳定性和可维护性。  ## 路径 路径指的是如何定位到某个文件,路径分为绝对路径和相对路径。 绝对路径:指的是从根目录开始出发的文件或目录名称名称,例如:`/home/test/123.txt` 相对路径:相对于当前路径的写法,例如:当前就在`/home/test`目录下,如果要读取123.txt,则`./123.txt`
毛林
2025年9月12日 20:44
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
PDF文档(打印)
分享
链接
类型
密码
更新密码