Linux学习笔记:3.Linux文件系统
来源:互联网 发布:知乎 挣钱 编辑:程序博客网 时间:2024/05/14 02:24
Linux目录结构
Linux文件系统对文件的管理包括两方面,一方面是文件 本身,另一方面是目录管理。我所使用的是Ubuntu12.04版本的系统,其采用的是ext3文件系统,从而实现了将整个硬盘的写入动作完整地记录在磁盘的某个区域上,而且可以很轻松地挂载Windows的文件系统,以实现文件的共享。在Ubuntu中,一切资源都是以目录的形式存储,其最终的体现为一切都是文件。
Linux目录树
Linux整个文件系统以根目录(/)为最顶层目录,即根目录,系统中的所有的数据文件和硬件资源都是以文件和目录的形式出现,并且都挂载与更目录之下,整个目录结构看起来就像一棵倒挂着的树,称之为“Linux目录树”,如下图所示。整个Linux有且只有这样一棵树。
打开Ubuntu的文件浏览器,切换到根目录,实际呈现给我们的内容如下图所示。
这个目录树实际上是一个虚拟的概念,并不与任何文件、任何介质绑定,也没有容量,甚至连读写规则都没有。只有将某个介质如磁盘或者光驱挂载(mount)到这棵树的某个目录后,这个目录下面才有文件。但是,此时这个目录依旧没有容量的概念,看到的容量仅仅是这个磁盘或者光驱这个设备的容量属性,并不是文件系统的属性。
Linux目录树标准
理论上,Linux目录树的目录结构是可以随意安排的,事实上很多Linux系统开发人员也这么做,但这就带来了不同开发人员之间不统一的情况存在,很容易出现混乱。后来这样的问题得到了重视,文件层次标准(FHS,Filesystem Hierarchy Standard)就在这种情况下出台的。FHS对Linux根文件系统的基本目录结构做了比较详细的规定,尽管不是强制标准,但事实上,大部分Linux发行版都遵循这个标准。
Linux目录树下各子目录的简单说明如下表所列。
参考资料:致远电子的【Linux公开课】——Linux目录结构
- Linux学习笔记:3.Linux文件系统
- [学习笔记] Linux 文件系统
- Linux学习笔记:文件系统
- Linux文件系统学习笔记
- Linux学习笔记四--文件系统
- linux文件系统(学习笔记)
- Linux学习笔记(文件系统)
- 个人学习笔记---linux文件系统
- Linux学习笔记(7)-文件系统
- Linux学习笔记(文件系统)
- Linux学习笔记-EXT2文件系统
- linux基础学习笔记-6-linux文件系统
- linux学习笔记3-管理磁盘文件系统
- linux学习笔记1--认识文件系统
- Linux 学习笔记(五)文件系统
- linux根文件系统-粗略分析学习笔记
- Linux磁盘与文件系统管理学习笔记
- linux学习笔记:磁盘与文件系统管
- JavaScript内部原理系列-执行上下文(Execution Context)
- Linode 安装 Ubuntu 主机记录
- Android 之采用execSQL和rawQuery方法完成数据的添删改查操作 原生的查询和执行!!
- 初涉交互设计一
- 敏捷测试,TDD&ATDD
- Linux学习笔记:3.Linux文件系统
- NYOJ +-字符串
- 修改Tomcat默认访问路径conf
- 【opengL】glaux.h 库加载GlAux.lib的问题
- python yield 作用
- 猴子分桃问题
- Query to find profile options values in Oracle EBS
- readed-book
- Failed to find: com.android.support:appcompat-v7:20