Linux003 Linux文件系统

Linux003 Linux文件系统

上一节,我们简单学习了Bash以及一些常用的命令,如ls``cd``man等,我们也会怎样看一个目录下的文件。最后的时候,我们补充了一些Linux文件系统的知识,现在我们就正式地介绍Linux的文件系统吧。我们通常知道什么是电脑硬盘,什么是分区,还常有人提醒我们不要把c盘塞得满满的,以及把游戏都安装在d盘等等…而在Linux系统中,和windows有些不同的是,他使用的是一种叫做 树结构 的structure来存储管理我们所有的文件。

这一节,你将学习到

  • Linux的某些非常重要的目录,以及这些目录的用处(理论)
  • 什么是配置文件(configuration file 或简称 config)(理论)
  • Linux下的用户权限(理论)
  • 一些常用的文件操作命令(实践)

学会了这一节,你就可以:

  • 从 删库 到 跑路(误),文件的 预览复制 粘贴(实际上这两在Linux只用一个命令cp)、移动删除查找
  • 用root用户轻易地搞崩自己的Linux系统,然后愉快地重装
  • 自己配置一个超级好看(巨丑无比)的桌面环境 和 terminal 配色
  • 学会用一个上古神器(grep)

PS:这一节的内容会有点多,大家慢慢看慢慢学,要注重理论结合实践,不要怕把系统给弄崩了。

好的,下面进入正题

什么是文件系统

文件系统是操作系统用于明确存储设备(常见的是磁盘,也有基于NAND Flash的固态硬盘)或分区上的文件的方法和数据结构;即在存储设备上组织文件的方法。
上面那句话已经说得很清楚了

文件系统是 (用于明确存储设备(常见的是磁盘,也有基于NAND Flash的固态硬盘)或分区上的文件的) 方法数据结构;即 在存储设备上组织文件的方法

在Linux上我们看到的文件大概是这样的:

这里我先搬运一张上一节的那个Linux结构图:
Linux file system

你可能不记得这张图了,但他却是你以后经常要见的,你会经常cd进去,比如cd /etc cd /usr,或者做一些修改,比如用vim or cp 到个人目录下。总之他很重要。

  • Copyright: Copyright is owned by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source.

扫一扫,分享到微信

微信分享二维码
  • Copyrights © 2020 OSA-NULL

请我喝杯咖啡吧~

支付宝
微信