哎呀哎呀,大家好久不见啦~小乐子好像快要一个月没有做任何更新了吧~~
最近实在是太忙了,工作又多又繁杂,还没什么帮手...
好啦,不说这些啦。今天趁着难得有一点点空档,小乐子赶紧来更新我们这个系列啦。
上次,小乐子和大家分享了有关监测系统内存运行状况的内容,今天呢,我们就来接触一下磁盘吧~
提到磁盘,大家会不会立刻就想到“硬盘”呢~~嘿嘿~硬盘可是非常重要的设备,不好好管理的话,万一硬盘里的“资料”被人看到了多尴尬呀~~
其实呢,在Linux系统中,“磁盘”并不是单纯地指“硬盘”,从广义上来将,所有的外部存储设备都可以被称为“磁盘”。
在我们日常使用Linux操作系统的时候,最常遇到的情况,应该就是插入一个U盘,或者是添加一块新的硬盘了吧。
因为在Linux所使用的文件系统中,所有的磁盘设备都被合并在同一个虚拟目录下,所以当我们往服务器里添加了新的硬盘设备之后,Linux系统并不会立刻自动识别出这块硬盘,而是需要我们手动去进行“挂载”操作才行哦。
接下来我们就来简单了解一下如何进行“挂载”操作吧~
挂载
挂载操作使用的命令是“mount”。
如果我们直接输入“mount”,不添加任何参数,那么我们会看到当前系统上挂载着的设备清单:
mount按下回车,我们会看到一大堆自己电脑上的设备:
Ummm...好像字有点多,懒得看啦~
其实呢,“mount”命令并不是像上面的例子那样这么简单的哦~它还能帮助我们往系统里面挂载存储设备哦~
命令:mount
作用:挂载外部设备
使用方式:mount -t type device targetFolder
当我们需要使用mount命令来挂载设备的时候,我们可以使用类似于下面这样的命令:
mount -t type device targetFolder我们来简单看一下这条命令的几个参数的含义吧:
- -t:表示紧跟在“-t”参数后面的“type”指明了新设备的文件系统类型
- type:新设备的文件系统类型
- device:需要进行挂载操作的新设备
- targetFolder:要将设备挂载到哪里
嗯,理解起来确实不难吧,不过我相信很多小萌新一定会有以下的问题:
“-t type”所指的文件系统类型是什么呢?
关于这一条呢,大家还记得小乐子在这个系列中和大家分享过的一些关于Linux的基础知识吗?
传送门:
跟着小乐子零基础入门Linux系列04:那些晦涩难懂的英文缩写
我怎么知道需要挂载的设备“device”在哪里,并且名称是什么呢?
关于这一点呢,其实小乐子在之前的分享中也和大家介绍过哦~
传送门:
跟着小乐子进阶学习Linux系列01:什么是LVM、及常见系统目录说明
如果大家不愿意看传送门的话,也没关系~
简单来说,如果我们在自己的计算机上添加了新的外部存储设备,例如一个U盘,或者一块新的硬盘,通常来说,Linux系统会自动在系统根目录的“/dev”目录下面为新设备创建设备节点。我们只要进入到这个目录,找到自己添加的新设备的设备节点就可以啦~
啥?你说“/dev”目录下面设备节点太多啦,找不到自己的新硬盘是哪一个?
好啦好啦,热心的小乐子就再给大家简单分享个小知识点吧:
/dev/hdx
“hdx”表示的是老式的IDE硬盘驱动器,其中的字母“x”代表驱动器的设备,一般第一个设备是“a”,第二个是“b”,依次类推。
/dev/sdx
“sdx”表示的是SATA硬盘驱动器,其中的字母“x”的含义和前面说的一样哦~
我要把新硬盘挂载到哪里去呢?
Ummmm...一般来说,放到任何位置都是可以的啦~只不过呢,在Linux中,大家非常默契地将外部设备都挂载在以下两个目录下:
/media
/mnt
所以嘛,我们也可以把自己的设备挂载到这两个目录下。
好啦好啦,我知道今天的内容对于小白来说可能会有点困难,而且小乐子现在手里也没有硬盘可以做挂载操作,所以也很难给大家做演示和截图。
如果大家有问题的话,可以随时私信小乐子哦~最近实在是太忙,可能没法及时回复大家,但是小乐子只要看到消息了,就一定会回复哦~