培训笔记——Linux目录说明

一般我们的电脑里都只有一块硬盘,但是这块硬盘怎么使用呢?

我们的头脑里大体有个分区的概念,为什么要分区呢?

不是很清楚,不过有句话说 不要把鸡蛋放在同一个篮子里,可能有这种考虑吧。

好,最起码知道分区是有好处的。

那么linux 与 Windows是如何对待分区的呢?

Windows很好说了,C D E F盘,那个盘其实就是分区的概念,根本不是你有四块硬盘

你可以把系统装在c盘,重要的资料放在d盘,如果你要重装系统,资料就不会丢失了。

Linux又是怎样呢?

熟悉linux的人都知道,linux所有的文件或目录都是从根目录 / 开始的,如/bin

/usr/bin  /etc/vimrc /home/lbc/hello.c。看起来好像这些目录或文件都是在一个分区里,因为

都是以 / 开头的嘛。其实不然,因为linux也有分区,不要把鸡蛋放在同一个篮子里,这么简单

的道理linux怎么会不知道呢?只不过linux下有一个挂载点的概念,比如我分了一个10G的分区

把它挂载到 / 目录下,又分了一个15G的分区把它挂载到/home/ 目录下,所以比较两个文件或

目录是否在同一个分区完全取决于你当初是怎么挂载的,其实上面就相当于/home那个枝干我把它

砍了下来,另立门户了,除了/home下的东西,其他所有的东西都在一个分区。

好了,说了一堆废话,表述的也不是很清楚。

/ :表示根目录,所有东东的绝对路径都是以它开头的

/bin :binary, 二进制文件,多为可执行文件,凡是叫 bin 的目录大都存放一些可执行文件 命令等

/boot :boot 启动 存放开机时用到的文件

/dev : device 设备  存放设备文件,linux下硬件设备也是以文件的方式来管理的

/etc :etc 其他 等等 存放配置文件 帐号 密码 服务的配置文件

/home :其下存放了用户的主目录 如/home/lbc /home/sunxin

/lib : 存放系统会使用到的函数库

/mnt :mount 挂载 通常挂载某个设备时,会将设备挂载到此目录

/root :root用户的主目录

/usr :特别说明unix software resource,存放系统的某些程序和用户安装软件的调用命令

原文地址:https://www.cnblogs.com/liubaocheng999/p/3149437.html