初识 Linux 文件系统

简介: Linux 系统与 Windows 系统不同,Linux在路径名中不使用驱动器盘符。本文简单介绍了 Linux 文件系统,以及一些常见Linux目录及其功能用途。

初识 Linux 文件系统

如果是刚接触 Linux 系统,可能就很难搞清楚 Linux 如何引用文件和目录。对于对已经习惯 使用 Windows 操作系统的人来说,难度更大。所以要想学习 Linux 系统,就必须先了解 Linux 文件系统


一、什么是 Linux 文件系统?

Linux 系统与 Windows 系统不同,Linux 在路径名中不使用驱动器盘符。

比如在 Windows 系统中看到的文件路径如下:

C:\Users\20972\Desktop\Documents\test.doc

Linux 系统中则是另外一种方式,Linux 将文件存储在单个的目录结构中,这个目录也被叫做虚拟目录(virtual directory)。

Linux 虚拟目录结构只包含一个根(root)目录的基础目录。根目录下的目录和文件会安装它们的目录路径一个一个列出来,这点和 Windows 类似。

所以在 Linux 目录中,看到的文件路径如下:

/home/xxx/Documents/test.doc

注:Linux 中使用正斜线( / )而不是反斜线( \ )在文件路径中划分目录。在 Linux 中反斜线是用来标识转义字符的,要是用在文件路径中就会导致各种各样的问题 !!!


二、常见 Linux 目录及其功能用途

Linux 文件系统结构是从 Unix 文件结构演化过来的。在 Linux 文件系统中,通常目录名用于表现一些常见的功能。下表列出了一些比较常见的 Linux 顶层虚拟目录名及其内容。

目录 用途
/ 虚拟目录的根目录,通常不会在这里存储文件
/bin 二进制目录,存放许多用户级的 GNU 工具
/boot 启动目录,存放启动文件
/dev 设备目录,Linux 在这里创建设备节点
/etc 系统配置文件目录
/home 主目录,Linux 在这里创建用户目录
/lib 库目录,存放系统和应用程序的库文件
/media 媒体目录,可移动媒体设备的常用挂载点
/mnt 挂载目录,另一个可移动媒体设备的常用挂载点
/opt 可选目录,常用于存放第三方软件包和数据文件
/proc 进程目录,存放现有硬件及当前进程的相关信息
/root root 用户根目录
/sbin 系统二进制目录,存放许多 GNU 管理员级工具
/run 运行目录,存放系统运作时的运行时数据
/srv 服务目录,存放本地服务的相关文件
/sys 系统目录,存放系统硬件信息的相关文件
/tmp 临时目录,可以在该目录中创建和删除临时工作文件
/usr 用户二进制目录,大量用户级的 GNU 工具和数据文件都存储在这里
/var 可变目录,用以存放经常需要变化的文件,比如日志文件等

如果文章对各位小伙伴有帮助的话欢迎三连!!!

另外,文章如有错误之处,也欢迎各位大佬批评指正!!!

相关文章
|
9天前
|
存储 运维 监控
深入Linux基础:文件系统与进程管理详解
深入Linux基础:文件系统与进程管理详解
48 8
|
14天前
|
存储 Linux 文件存储
Linux文件系统
Linux文件系统 一切皆文件 在Linux中,“一切皆文件”的概念意味着系统中的所有资源,包括硬件设备、目录及进程等,均被视为文件。这种设计简化了操作和管理,具体包括: 普通文件:存储数据的常规文件。 目录文件:包含其他文件和子目录的文件。 进程文件:在/proc目录下代表系统中运行的进程。 设备文件:位于/dev目录,代表硬件设备。 网络字节流套接字文件:用于网络通信的数据流。 链接文件:指向另一个文件的符号链接或硬链接。 管道文件:用于进程间通信的文件。
46 7
|
2月前
|
存储 Linux 索引
Linux 下最主流的文件系统格式——ext
【9月更文挑战第8天】硬盘被划分为若干相同大小的块(Block),默认大小为4K,便于灵活管理文件数据。文件数据分散存放于这些块中,提高了数据添加、删除和插入的便利性。
|
3月前
|
编解码 Linux 程序员
深度探索Linux操作系统 —— 构建根文件系统2
深度探索Linux操作系统 —— 构建根文件系统
45 12
|
3月前
|
Linux Shell 网络安全
深度探索Linux操作系统 —— 构建根文件系统1
深度探索Linux操作系统 —— 构建根文件系统
54 6
|
3月前
|
存储 人工智能 数据管理
深入理解Linux操作系统之文件系统管理探索人工智能:从理论到实践的旅程
【8月更文挑战第30天】在探索Linux的无限可能时,我们不可避免地会遇到文件系统管理这一核心话题。本文将深入浅出地介绍Linux文件系统的基础知识、操作命令及高级技巧,帮助你更有效地管理和维护你的系统。从基础概念到实践应用,我们将一步步揭开Linux文件系统的神秘面纱。
|
3月前
|
存储 Linux 数据安全/隐私保护
在Linux中,如何创建文件系统的备份?
在Linux中,如何创建文件系统的备份?
|
3月前
|
存储 监控 Linux
|
3月前
|
存储 监控 Linux
|
3月前
|
存储 缓存 Linux
在Linux中,文件系统概念是什么?
在Linux中,文件系统概念是什么?
下一篇
无影云桌面