粉丝2615获赞1726


我们这次来了解一下 linux 的文件及目录管理,我们要理解 linux 的哲学就是一切皆文件,因为几乎所有的东西 都会表示为文件,无论是他的硬件设备,信息流还是存储数据。这意味着操作系统中很多交互都是可以通过读写文件来完成的。 我们这里讲解一下针对于文件和目录管理的一些常用命令。首先你可以假想一下自己是一个创造者, macdir 是创建目录,你可以把它理解成呃,用它来创造你的房子。这个 touch 命令是创建文件,你可以把它理解成呃,用它来创建你的房间。 c p, 它 是复制命令,相当就相当于 windows 的右键复制。这样子,你就是说你可以把你的房子或者说房间快速拷贝到另一个地方一份。然后呢是 mv, 这个是减轻命令, 你可以把你的房子或者房间移动到另一个位置,也可以用作重命名的操作。最后呢是我们的 rm, 他是一个删除命令,这个命令可能就会相对比较危险一些,一不小心你家就没了。好的,我们来操作一下。 首先把这个先注视掉,首先呢,我们要先创建一个自己的房子,我们的目录我们就可以用到 macdir 创建,他的名字叫小圆。好,现在我们要进入这个房子之内,就用 cd 命令,我们想在这个房子之内 呢,创建一个房间,这里就可以用到我们的 touch, 比如我们想 touch 一个厕所,但是呢,我现在觉得一个可能不太够用,我需要再创建一个厕所,这里就可以用到我们的 cp 命令,我们给他创建一个 super 厕所。好,我们现在可以用 list 查一下, 可以看到我们现在已经有两个厕所了,但是呢,现在我想把这个厕所变成厨房。那应该怎么做呢? 这里就可以用到 mv, 比如说我想把我们的厕所变成厨房,我们再来查看一下,可以看到 一个厨房,一个超级厕所。那现在呢?我们觉得只要能拉屎就行,不需要吃饭就可以把厨房删掉,这里就可以用到我们最后的删除密令,我们的二 m 二 m 厨房。确定好,我们 我们再来查看一下。好,这里可以看到我们只剩了一个厕所了。 ok, 到这里呢就讲完了,我们的文件目录管理啊, see you, 那拉。


在 linus 系统中有很多重要的目录,下面是一些常见的目录及其作用的介绍。跟目录,它是文件系统的入口,包含了整个系统所有其他的目录和文件。 根下的病二进制文件目录,这个目录包含了许多用户级别的 linus meaning, 如 cat, l, s, c, p, m, v 等。 跟下的 boot 启动目录,这个目录包含了 linus 启动时需要的文件,如内核文件、引导程序和配置文件等。跟下的 d, e, v 设备目录,这个目录包含了所有的设备文件,包括硬件、设备文件和虚拟设备文件等。 跟下的 etc 系统配置文件目录,这个目录包含了所有系统级别的配置文件,如网络用户管理、 安全和软件服务配置等。跟下的 home 用户主目录,这个目录包含了系统中每个用户的主目录,可以存储用户文件文档和其他个人文件。 跟下的 mt 挂载点目录,此目录通常用于临时挂载其他文件系统或设备,他是一个常用但不是必须的目录。跟下的 opt 可选应用程序目录,这个目录包含了所有可选的应用程序和软件包,如第三方应用程序和商业软件等。 跟下的 s, b 系统二进制文件目录,这个目录包含了只能由系统管理员运行的系统命令,如系统管理、调试和维护等等, 这些是 linus 系统中一些最常见的目录。 linus 的目录结构是非常清晰和有组织结构的,熟悉 linus 目录结构对于管理和维护 linus 系统而言非常重要。