00:00
大家好。欢迎大家继续收看双硅谷的云计算课程,我是沈超老师。这节课我们继续来学习挂载命令,那我们来看看如何挂载U盘。那么U盘是硬盘的一种,所以呢,U盘会和硬盘共用设备文件。那这会导致U盘的设备文件名它不是固定的,那啥意思,你的。硬盘,假设你只有一块硬盘,那硬盘的设备文件名是不是SD?那U盘呢,那它就是SDB。但是如果你的服务器上或者系统当中有两块硬盘,那SDB是不是就会被占用?那U盘它就会下顺到SDC。换句话说,每一个人的系统当中,你的U盘的设备文件名都有可能不是固定的。那这个时候就需要我们先来查一下。这个U盘的设置名命令附近,此刻杠L,那各位这是分区命令,杠L就是列,列出列表查询,其实就是查询系统当中已挂载硬盘。
01:08
啊,不是系统中以识别为牌啊,区别啊mount命令啊是只有挂载之后才能看到,而佛基损抗L是系统只要能认识,那这个它就能找到,然后才能挂载,所以不能用慢法定威了,那好,那我们就试试。那首先你记得。你是需要让你的虚拟机来识别U盘,所以需要把虚拟机先打开,把鼠标点到虚拟机里,这样再插入U盘,我插一下啊。把它插进去之后,各位一定要记得鼠标要点在虚拟机里面才可以,否则它不是你的虚拟机识别硬盘啊U盘,而是会被你的真实机识别,所以好,这样的话,看啊看到这样几句提示,证明虚拟机识别了,这个时候鼠标就可以拿出来,没问题,其次注意件事啥事。
02:01
右击我的电脑,选择管理。打开这里面会有一个叫做服务管理的工具,打开。当你的虚拟机装完之后,当你的虚拟机装完之后,大家可以看到可以看到什么。这里生成了一串虚拟机对应的服务。各位,其中这个服务。这就是虚拟机识别U盘的服务,小心这个服务不能关闭,它必须是状态是已启动,启动类型应该是自动才可以,小心啊。这个地方虚拟机可能会有点bug。不同的版本,可能新的版本呢,可能会这个bug会消失,那最好的是为啥它会出现什么情况。如果你把它给关掉,那肯定U盘就不识别了,对吧,但是如果你手工再把再把它开开,然后你把U盘再插进去,你会发现惊奇的发现开开也没用,它依然是不识别的,我觉得这是虚拟机的bug,最少在我现在用的十以前的版本里都有这个问题。
03:06
我咋知道了,各位我们说啊。对任何操作系统,不论Windows还是Windows,关闭不需要的服务都是最主要的一个优化手段,对吧?关了服务之后,你的系统耗费的资源是不是会更少被人访问,被人攻击,被人攻击的可能性是不是会越小,对吧?所以各位。我会,一般我的电脑我会习惯性的把我用不着的这些服务都关了,比如说像这个我一看我就知道它是什么,那我觉得暂时用不着用的时候我再开呗,后来发现太天真了,开了不起作用,所以如果你没动过,那肯定没问题,但是你们会发现万一关了再开就不行了,可能就要重装系统了,所以啊,小心这个事儿啊,这个虚拟机自带的这个服务不要关它啊。这样的话,你的U盘就已经识别了,识别之后就不再需要虚拟本机了,用远程工具就可以了。那干嘛我们for。
04:01
杠看一下。看我们能看到上面那个SD。21.5个G的,就是我的硬盘分了三个分区,可以看到,呃,这是两一个Linux,两个Linux一个slap对吧,那还有一个SDB8个G的,那么我们能看到,看这个就就怪了,它识别为D下的SDB4,我再说这实际就是自己识别了,所以这个每个分区都不一样,正常都应该是SDB1,就是第一个主分区吧,但是这个可能不知道是什么原因啊,反正识别成SB4无所谓。识别成哪个你就用哪个就行了,好,那这样的话,我是不是就可以知道我的U盘的设备文件名了,对吧,那我再说,我说挂载就是把设备文件名和空目录是不是连起来,那我现在只要干嘛。在创建一个库目录,我现在我说我们更习惯mnt下建U这个USB来挂载U盘。这个时候markt杠七。
05:02
V fat,注意FAT32文件系统,我们Windows下U盘是FAT32的,那在linus当中识别为v fat,记得就行了。就写,然后呢把谁。把第一下来SDB4挂载到mnt下的USB上,OK,回车好了,没有任何报错,挂载成功了,进去。我们试一下。哎,你会发现。这里边儿你看数字和英文没问题,但是这种有一堆的乱码,这是啥?各位这是中文。中文没有正确显示,那linus不能正确显示中文吗?不一定,帮我们说一下来。如果要想让它Linux正常显示中文,需要两个前提条件。哪两个?第一,你必须安装了中文编码和中文字体。各位,我的系统装了吗?你记得我前面在讲安装的时候,我说不允许你们选择纯英文安装,必须是要选择中文。
06:07
对吧,所以各位我的系统现在是支持中文的,所以第一个条件是满足的第二个条件。你的操作终端需要支持中文啥意思啊,我们Linux的纯字符终端是不支持中文的,啥意思啊?看如果我打开Linux本地编码,你看啊,我如果用远程工具啊,你看我们都知道这条命令。刚刚海是不是会有中文出现,看远程工具,远程工具是Windows下的工具,这个工具肯定是支持中文的,所以你看中文是不是可以正确显示,当然需要你这里字体是不是要调整中文字体对吧?那如果是linu本机呢?你们看一下al-have,你会发现它显示的是英文。原因就是这个本地终端,就是Linux本机自带的纯字符终端,他认为中文这个编码太麻烦,太复杂,它显示不了,它不支持。
07:02
所以这个事儿就会导致它没法显示,它显示的是英文,那如果我要强制让它显示中文的,你看啊IOIO是输出。打印打印变量的内容,然后呢,后面是lunch纸,这里面保存的是我当前系统的语言系统,看我当前是英文语序,看到了吗?En us,看那我在这里呢,在远程工具呢,我们艾括一下。看是中文语系。看到了,而在这是英文的,哎,Linus自动调整了,因为我们说linus本机不自带,那如果我要把它强制看着,我手工强制把它改成这个CHN下划线,呃,z.UTF杠八,我看看没写错吧。哎,不对不对,写反了,我靠,我就说怎么感觉不对。Z,小写下划线,大写C,我强制把它改成中文可以啊,那我们试试看啊。
08:00
变了,但是我们MS杠杠看一下。乱码吧,本地终端是不支持中文的,所以我说这种实验先把它改回来,然后我们再说。那我们先把它改回来,这是就是en_us好吧,这个时候再看就英文的没问题了,那也就是说啊,我说本地终端是纯字符终端是不支持中文的,因为他觉得中文太复杂,不支持,但是我现在的问题是。我这个工具是远程工具啊,这是个Windows的工具,我们都知道它是支持中文的,所以我现在显示中文的这个条件是满足的。各位,那满足的话,为什么刚刚我们这里看U盘里还是乱码原因挂载的令。是需要你在挂载的时候手工告诉系统,你需要使用中文编码才可以正常显示。哎,Linux确实是比较麻烦的,所以这个事就是得人为手工来做,需要你加一个选项杠,这个选项我们后面会讲啊,它的作用是加载特殊选项,那这里呢,特殊选项就是RO叉set。
09:11
这条命令的作用就是手工指定挂载之后的字符机字符编码,那我们用的是UTF8国际中文编码,那这个时候才能正确行驶,所以啊回撤你看我退回来,我再说现在是不是要是不是要退出啊。对吧,把它卸了,然后我重新画刚刚这条命令。然后在这里加入一个选项,哎,这个不能分开,这两个是一个内容在这啊杠rochr set等于UTF8看清楚小写。没有减号,RO叉塞没写错啊,RO叉塞没错,好了,那这个时候挂塞,这个时候进去啊,进到USB里看一下。
10:00
好了,中文就正常了啊,这是这个是PPT没有保存的垃圾文件啊,什么新建文件,新建文件夹是不是就是正常的对吧?好各位,这个时候中文才是可以正常显示的,首先啊,Linus确实没有Windows方便啊,本身其实已经支持了中文,但是要想正常使用,挂载的时候是需要手工加入这个选项的,否则中文依然会乱码。OK,那如果不用的话,那么把U盘卸载掉就可以了,当然再说一遍,必须卸载之后才能拔出U盘,OK,那好,这节课我们学习了一下U盘,挂载U盘比光盘稍微麻烦点,麻烦在哪?它的设备里不是固定的,需要你插入识别之后手工来查,其次我们的U盘一定会有这个中文的,如果有中文需要手工指定中文编码才能正常使用啊,最后用完之后要记得干嘛退出卸载它。这个呃,SDB4吧,然后才能正确拔出一完,好,各位,这节课的内容就是这样,我们下节课再见。
我来说两句