写在最前
通过前两节学习,我相信大家对于这个Linux 已经有了一个初步的认识,到底什么是Linux,它是如何启动的以及,我们也手动去通过构建GRUB
让一个内存版的Linux 在我们的虚拟机上成功跑起来了,虽然不能保存数据,我们转到了服务端最常用的Centos,去深入的了解与认识它,这样
对你以后的程序生涯还是有一个很大的帮助,最后,活到老,学到老,别停下,干就完事了!
从安装基本的虚拟机Linux 以及配置了虚拟机的网络,让我们的虚拟机通过桥接的方式,拥有本地网络的一个IP
我们也可以通过其他的SSH工具进行连接,SSH工具可以方便的复制和粘贴,对于新手还是特别友好的,这一节里面,我们尝试
奥利给!!!
认识目录结构
ls 命令
ls 命令最为一个最基础的命令,用于查看指定目录下的文件以及子目录,当然也是我们平时使用最广泛的一个命令
ls / 的意思就是说:列出/(根目录下的所有文件以及目录) 这里就可以看到当前的根目录下,所存在的目录
选项的话,这里常用的就有:
- -l 详细列出目录的结构
这样就可以列出我们根目录下的所有目录的最详细的内容,包括权限、时间等。当前只需要知道这么多就行了
理解目录结构
Linux 里面最重要的一点就是:万物皆是文件,不管是硬盘的驱动器还是其他,都是以文件目录来表示的,最重要的一点就是
它的目录是一个树状,并且最顶层/ 根目录
/bin 目录
我们都知道 bin 目录下存放着大量的命令,我们直接操作的cd ls ll 等命令都可以在这个目录下找到
这个目录下存放的命令,普通用户和root 用户都可以执行
/boot 引导目录
通过ll 查看这个目录下所有的文件详情后,我们可以看到这里存在grub 目录以及 vmlinuz 等内核引导文件,
这里还是会有点熟悉,因为我们在第一节通过手动构建grub的时候 曾经复制过这些。
/dev 设备目录 类似windows 的设备管理器
其实这个目录我们最关心的主要是以sda 开头的目录
Linux 将系统下挂的设备分配到/dev 目录下,对于各种SCSI 设备,分配了以SD开头的目录文件夹
sdx y
这里的x 代表的是abcd
- a 代表基本盘
- b 基本从属盘
- c 辅助主盘
- d 辅助从盘
这里的 y 代表的是 数字 1-16
Linux 规定,每一块硬盘最多有四个主分区。包含扩展分区
- 主分区和扩展分区占用1-4的分区编号
- 逻辑分区则占用5-16的分区编号
这样我们就能一下子看懂了
/home 个人文件夹目录
这就很明了了,这就和我们windows 里面的个人文件夹目录是一样的
/mnt 挂载目录
当前的目录下是不存在挂载的,因为我们取出了虚拟了光盘,可以尝试挂一个光盘上去,这里学习一下mount 命令
什么是挂载?
通俗点来说,就本节说的linux 存在一个文件目录 以/ 根目录开始
当然我们的u盘或者其他存储设备,都会存在不一样的文件目录,挂载的目的在于将这两者进行一个结合,就可以通过Linux
去访问我们U盘里面存在的文件目录了。
挂载开始
通过在虚拟机上挂载一个光盘ISO 镜像文件,我们可以在linux的 /dev 目录下找到sr0 一般sr0 作为光驱
首先在/mnt 目录下创建一个文件目录sr0 名称与/dev 下保持一致
通过mount 命令进行挂载 格式:mount + 设备路径
查看光驱存在的目录结构,可以查看到目录的存在
卸载开始 umount
挂载肯定有一个类型在Windows上面对于U盘有一个弹出的操作,当然Linux也是支持的
通过umount + 挂载点位置进行卸载 要通过root 进行操作
小结
善于总结,把学过的东西再翻出来走一遍,或许真的会发现新大陆也说不定!