00:00
好,现在我们已经把三套七这个系统已经装好了,那我们就可以真正的上手去用一用它了,接下来呢,就是我们整个课程的第二部分叫做基础篇啊,那这一部分呢,主要就是讲解Linux里边的一些基本操作和基本原理。首先呢,我们还是先来熟悉一下这个新的系统环境啊,因为这里是图形化界面,所以我们会发现非常熟悉啊,跟Windows好像也没多大差别,而且是简单很多啊,上面一个回收站,那下面一个主文件夹,那我们双击把它打开。点进去看一下,前面有两个文件,这个后缀名是CFG啊,看起来con可能是配置文件,这个我们先不管,那后边呢,有很多分门别类的目录啊,那比方说公共啊,视频啊,图片文档下载,这些我们在Windows里面都见过吧?诶一般情况下这些目录都放在哪儿呢?Windows里边可能都放在。Users下边对应的某一个用户自己的那个目录里面,所以我们现在不是主文件夹吗?当前用户的主文件夹,诶,那其实整个的结构设置是差不多的。
01:09
呃,那除了这些之外呢,我们看到上面还有一个应用程序,左上角这里菜单有一个应用程序,这个看起来就跟Windows的开始菜单差不多啊,这里面我们可以做一些基本的系统性的设置啊,那这里面我们可以看到最重要的啊,其实就是这里的这个系统工具了。可以做一个设置啊,我们看到这里有这个系统日志啊,还有一些软件更新啊之类的东西,最重要的我们看这个设置。啊,这里边我们看到有WiFi的设置啊,呃,这里background这是背景,我们可以去切一个当前的桌面啊,看的更加舒服一点,而且像我现在使用的这个背景就是Linux,也算是比较有趣的一个特点吧,它会按一天内的不同的时间去进行切换啊,那另外呢,我们可以看到下面还有这个语言的设置啊,输入语言的设置,还有我们看到下面这个power啊,这个也经常可能会用到,比方说我们这个当前为了省电,所以这里边我们设置的是五分钟之后,当前屏幕就会相当于锁屏啊,变成一个蓝屏啊,所以我们可以。
02:15
就是假如说我们经常做一个操作,切过去之后,诶这边蓝屏了,又得输密码比较麻烦啊,比方说直接把它设成同步啊,这个是完全可以的。那另外还可以做一些网络的设置,哎,那下面我们看到还有就是设备相关的东西,设备这里我们可以设置Dis display,它这个就是汉化做的不是特别的好啊,你看有很多具体的选项,还是英文,但是我们一看就知道display就是显示相关的嘛,我们可以在这里去调整它的分辨率啊,还可以。开启这个夜光啊,啊,那另外还有就是keyboard,这肯定就是键盘的一些设置了,这个需要稍微的说一下啊,就是这个键盘里边我们会看到啊,它其实定义了整个系统里边的很多快捷键的操作啊,那这里边我们看到有一个比较特殊的键叫做super。
03:05
这个键是什么键呢?啊,其实我们知道啊,在键盘一般情况,我们的键盘布局左下角可能都会有这样的一个键。它上面这个有一个很明显的Windows的徽标,就是分成这样一个四个小窗口这样的一个状态啊,那一般我们管它叫做Windows徽标键啊,那这个主要就是因为Windows还是市场占有率太高嘛,所以大部分的电脑厂商啊,在或者说这个键盘厂商在安排这个键盘布局的时候,就把这个Windows特别的这个徽标键就放在上面了,那对于这个Linux来讲,它不是Windows,跟微软没关系啊啊,但是它也要利用我们键盘上的这个布局啊,诶,那所以对应的这个键啊,Windows徽标键,Linux给了一个特别的。名字叫做super键啊,超级功能键啊啊,所以如果说我们对它感兴趣的话,可以在这里去设置,按照自己的习惯啊,设置一些方便的快捷键的操作啊,那这里边最为简单的其实就是我们按照Windows徽标键,就是这个super键,然后比方说super键加上,那我们看就可以直接快速的把当前的窗口最大化啊,那同样super键加下那就那那这个就相当于是把它这个恢复了嘛啊那甚至我们如果要是直接super加U的话,那就是直接把它做右边的一个分屏啊那。
04:23
向左的话就是左边的一个分屏啊,不管在哪个位置,直接super加下就可以把它恢复到原先的原始的这个状态啊,这个是比较常用的一个快捷键,很多,具体可以呃,感兴趣的同学可以去单独的看一看。那除了基本的这些设备方面的设置之外呢?啊,那另外这里我们看到还有一些比方说办公的软件啊,字典这个点开之后我们可以去做一些。做一些单词的查询啊,比方说Linux啊,那当然了,这个就是我们需要这个联网之后啊,我们可以看到对应的这个解释啊,这是一个开源的啊,呃,你看他说这是一个unix操作系统版本是吧?啊,那另外还有就是我们这里边有一些工具和附件啊,那附件这里面都很熟悉,那这里边有一个文本编辑器,这个比较重要,因为我们如果要想编辑一个文档的话,就可以使用Linux给我们默认带着的这个文本编辑器。
05:23
啊,所以接下来我们会想到,呃,那大概的这个结构我们都知道了,假如说现在我就想要在桌面上去新建一个文档,可以吗?诶,我们看到这里边如果直接右键的话,它有新建文件夹的选项,也有这个更换背景的选项啊,但是没有新建文档的选项啊,我们先新建一个文件夹看一看,比方说啊,我我这个就叫A吧。那这跟这个Windows里面操作都完全一样,如果这个东西不想要了,我们直接把它拖到回收站里边没有问题啊,那回收站可以直接右键,然后清空回收站啊,这肯定都是没问题的啊,直接就删掉了,那如果说我这就是想新建一个文件,一个文本文件怎么办呢?
06:08
那这里我们就需要应用程序,然后点击附件,然后选择这里的文本编辑器,打开这里的文本编辑器,我们可以看到这就有点像Windows下边的记事本一样,这里比方说我们随便写一个,打个招呼,Hello Linux。然后我们如果想要把它保存的话,诶,点这里保存,我们就可以选择对应的位置,比方说我们想要我们看,可以直接选桌面把它做一个保存。啊,那当然了,我们没有给名字,所以它默认的名字就叫无标题文档一,啊,那那这样就把它放在这儿了,那当然了,如果说我们想打开它的话,你可以直接双击,那默认Linux就会使用自带的文本编辑器把它进行一个打开,就可以看到里面的内容,所以整体来讲这个操作还是非常简单的,我们熟悉Windows的话,这个都没有任何的问题,那当然如果说我们想把这个,呃,就是直接永久删除,不要去。
07:05
放到回收站再清空的话,也可以像Windows操作一样啊,Shift加delete,直接把它删掉,完全没有问题啊,所以我们就看到,呃,如果说我们想把这个Linux系统啊,直接装在自己的电脑上,那了解这些基本上就够了啊,接下来呢,就是你想上网的话,装各种软件嘛,想上网的话诶,那装一个浏览器,那这里边默认我们会看到也有firefox火狐连上,直接就可以上网了,然后如果说想要写代码的话,那我们就下一个,比方说写Java代码啊,我们就下一个对应的IDE,下一个idea或者eclipse就可以写了,呃,那当然你还得配这个SDK之类的啊,配环境啊,所以这个其实就跟我们平常用电脑没什么区别。但是我们现在学习Linux呢,是为大数据学习打基础的啊,那肯定是要掌握一定的类似于运维的基础,那只会这个图形界面里面装个软件,在这鼠标点点点,这不是我们要的技能。
08:01
那接下来我们就得介绍另外一个Linux里面非常重要的东西,那就是所谓的。终端啊,其实刚才我们在右键点击的时候,应该大家也看到了啊,最后一个选项它就叫做打开终端啊,或者说前面我们看到应用程序里边系统工具最后一个选项也是终端,诶,那这个东西到底是什么呢?我们可以打开之后看一眼。我们可以看到它就是这样的一个白色的界面。然后有一个光标在这里闪闪闪。哎,所以这其实就是Linux下的一个终端控制台,在这里边我们可以输入各种各样的Linux命令去对整个系统里面的文件进行操作啊,所以呃,熟悉Windows下的一些操作的同学应该发现了啊,它就跟这个Windows下下的这个命令提示符一样啊,那比如说我们在Windows下怎么调出命令提示符呢?那我们知道直接。
09:02
Windows徽标键加R,然后直接可以调出这个运行窗口,输入CMD,然后确定就可以打开当前Windows的命令提示符啊,那当然了,Windows下的这个命令提示符默认是一个大黑屏对吧?啊,那现在这个Linux下边,我们看到这个终端控制台进来之后默认是一个大白品啊。所以我们发现了,确实是啊,这个Linux下的终端控制台啊,它跟Windows下的命令提示符非常的类似,它也是一个可以直接输入系统命令的这样一个交互式的命令行工具啊,那当然了,Linux的终端比Windows命令提示符那就要更加强大,更加灵活。它的本质其实是什么呢?哎,如果我们还记得的话,那就是之前我们在介绍Linux的时候所说的shell命令解释层这一层工具,我们可以回忆一下之前讲过的GU Linux它的这样的几层结构,最底层,哎,那是计算机的硬件,这是我们最终要执行命令操作的东西,那在它之上呢?在它外面,首先我们直接操作它的是Linux的kernel,这是硬件接口层。
10:15
也就是我们所说的Linux内核,那Linux内核这一层的一般其实都是Linux核心开发或者写驱动的开发人员他们去研究的啊,我们一般就是只对它做一些基本的原理性的了解就可以啊,那在它外边就会有一个命令解释层,这就是我们所说的shell,它是一个外壳,去连接起外部的应用和Linux的内核啊,那最外边的当然就是外围的应用层了,所以我们会看到里边的内核,可蚪这一层我们可能不需要深入太多,而外面的应用层呢,我们肯定也是只要会用就可以了,不需要去研究它太多的东西,运维也不用这些。那所以如果说我们学大数据,或者说要做运维工程师,重点接触的是哪一层呢?其实就是中间的这个命令顶解释层shell啊,我们这门课程学习的核心啊,后面学习的这些所有的命令,包括编程的一些方式,其实都是在这一层里边跟Linux打交道啊,所以说这就是我们接下来要介绍的主要内容。
11:20
那当然了,呃,在这里我们直接在桌面上啊,右键打开的这个终端,它其实并不是真正意义上的Linux shell。呃,它其实是在整个这个桌面环境里边,我们看这是在基于桌面环境,然后去做了一个打开,那本质上它是桌面环境的一部分,哎,所以有时候说它是。真正意义上的shell控制台的一个仿真包啊,我们当前的这个桌面环境是所谓的这个lo啊,那所以当前我们的这个终端,也就是基于lo的一个仿真包,我们有时候把它叫做no terminal啊,它的一个终端控制台。
12:00
那真正的shell终端控制台应该是一个什么样子的呢?我们可以回忆一下当时在开机启动的时候。还记得当时是一片大黑屏对吧?啊,那里边的那个字都非常的小,然后我们只能当时都看不到鼠标,只能用键盘上下键去选择,然后进行进行这个启动啊,那当时我们看到的那个大黑屏其实就是真正的。Linux shell控制台。啊啊,这个要说一点这个历史啊,就是早些时候Linux根本没有我们现在看到的这样一个图形化的桌面啊,那启动登录进来的时候,就只有一开始的那样一个黑黑的控制台,我们要面对的就是一个大黑屏,然后不停的敲着键盘,敲敲敲,没有鼠标操作,全部都是键盘。我们可能在电影里面也见过类似的场景啊,这种一般出现这种场景的时候,都表示这个人技术很牛,或者是个黑客啊,这就是要让人看不懂是吧?呃,这就体现出技术牛了嘛,所以我们现在就会发现这个其实没必要嘛,肯定还是在桌面上。
13:05
直接做一个仿真包,我们在这儿要打开的时候直接打开,不需要的时候直接把它关掉,这样会更加友好一点啊,那所以我们一开始初学的时候啊,直接使用这个桌面的终端仿真包底层是完全一样的,所以呃,用这个就够了,是没有什么问题的,那假如说我们真的想进那个。真正意义上的shell控制台的话啊,我们不想被这个虚幻的表面的图形化界面啊蒙蔽了双眼,那应该怎么办呢?一种方式就是我们直接退出当前的这个桌面环境,诶,那就回到了最原始的文本状态,就是一个大黑屏了,那另外一种方式呢,现在的这个Linux发行版啊,都提供了这样的快捷键,就是大家同时按住CTRL加alt。然后再按一个功能按键,这个功能按键呢,就是F几F几啊,那在Linux里边我们按F2到F6,比方说我按一个F2,大家看到现在就进入了一个大黑屏。
14:07
这里边我们看到直接提示的就是哈杜OP100LOGIN好,就是我们当前这个机器不是叫做哈杜100吗?啊,我当前的这个主机零叫哈杜OP100,然后要求我们去登录,诶那我这里边可能用root用户进行登录,它提示你要输入密码,那比方说我输入密码,它这里边没有任何显示的啊,我输完了之后一回车,大家看现在就进来了。这里边我们看到它的这个提示的方式啊,这里的这个光标和前面的内容,其实跟我们在桌面上打开的那一个白色界面的终端仿真器是一样的啊,所以本质上他们都一样。这就是真正意义上的市控制台。那当然了,就是对于Linux啊,对于当前这个3S7的发行版来讲,不光是CTRLL加F2可以打开一个,你看我这儿打开了一个,我还可以CTRL f2ctrl alt加F3再打开一个。
15:02
这其实是完全不同的一个,我这切过来是一个新的另外一个linknus的shell终端控制台的一个会话啊,那所以我们可以相当于用不同的方式啊,同时登录多个用户去进行操作,我们当时不是说Linux基于unix嘛,这是一个多用户的分时操作系统,诶这就体现的很明显了。在当前的这个终端控制台界面里边,我们会发现跟之前在桌面打开的那个终端控制台仿真器其实是完全一样的,哎,只不过就是它的字号可能小一点,后边是一个大黑屏,然后这里的光标之前好像是一个方块闪闪闪,现在变成了一个下划线,一个横杠啊,那其实整个的这个结构,以及前面我们看到这个方括号,后边一个井号这样一些表述都是完全一样,所以本质上他们就是一回事。啊,那当然了,可能我们会发现啊,这个界面还是非常的不友好,而且很麻烦的一点是有同学就会发现啊,到这儿之后我发现好像鼠标不见了,这个会让我们很慌,我们还是不习惯这种只有键盘操作,没有鼠标操作的状态,诶那这个怎么办呢?不要慌,我们直接CTRL加alt,只按这两个键。
16:15
一下就可以把鼠标再互换出来了啊,那我们来回切换的时候,不就是ctrl alt,然后加一个F几的一个功能键吗?哎,那所以单独按ctrl alt就可以把鼠标互换出来,相当于退出了我们当前的这一个状态。当然了,在这个过程当中我们会发现,既然它底层都完全一样,那我何必非要在这个界面里边去进行编辑呢?啊,那我们学习的过程当中还是直接回到图形化界面不就可以了吗?哎,那所以这里我们还是直接ctrl alt f1直接退回到图形化界面,这样就好了,哎,我们直接打开一个终端仿真器,这是完全一样。这下看着这个页面,我们就舒服多了。这个在不同的Linux发行版里面可能快捷键不一样啊,像3S呢,一般都是CTRLLF一进的就是图形界面,然后F2到F6进的是。
17:09
控制台界面啊,你可以同时打开这么五个控制台,那如果是乌班图的话,它是ctrl alt加F7是图形化界面,F1到F6是控制台界面啊,这个就是大家只要熟悉知道怎么用就可以了,那我们现在当然就还是。在这里打开一个终终端就够了嘛,啊,那这里我们可以双击全屏,哎,那这里如果我觉得这个字太小,那怎么办呢?很显然这里面它是有一些配置的选项的嘛,所以我们可以比方说我这里查看,哎,那这里有放大和缩小。我们可以看到这样字体就大一些了,然后它其实还有快捷键,我们看到就是CTRL。加上加号,注意啊,第一个加是表示要结合这两个操作,结合后面这个是真正意义上的加那个按键,所以我们真正要按的是。我们知道加本身它跟等号在一起啊,要按加的是shift,加上那个等号,所以我们是ctrl shift,然后。
18:07
加和等号那个按键,三个键一起按,这样它就变大了,那当然如果减的话,它直接就是CTRL加减,那就是CTRL键,两个键按就可以了。这就是这个放大缩小字体的这个过程,然后如果说我们还想去做一些其他的啊颜色,比方说这个界面的一些配置的话,我们也可以点编辑这里有首选项啊,那我们看到这里边文本,我们可以去做一些这个字体的定义,点上这个自定义字体,另外呢,我们还可以设置你这个光标看着不舒服,它这是方块在闪闪闪啊,那假如说我想把它改成这个下划线的话,那我们看现在就变成下划线了,对吧?呃,这个就是都是很简单的一些配置。啊,那比方说我把这个还是换回来,另外就是我们这里可以去设置当前的主题颜色啊,那我们现在默认的这个它是就是其实是一种亮色了啊白底的,那假如说我就想要用这个黑底的,那怎么办呢?诶我们也可以切成一个内置方案里边啊tango的暗色,那就变成大黑瓶了黑底了啊啊那当然就是说你也可以就是不使用任何系统主题的颜色,直接用默认的这个就够了啊。
19:13
这是关于终端terminal的一些基本的操作,然后这里我们稍微的解释一下。当前。我们终端看到的这些东西到底是什么?啊,这里我们首先看到就是这个光标在这儿闪闪闪啊,然后呢,前边是一个中括号,方括号括起来的东西,前面是root root很很明显了啊,Root当然就是用户了,当前的用户是root吧,然后是一个。艾特服后面是哈杜普100,这个哈杜普100是我们在直接创建当前机器的时候,直接给了一个主机名啊,大家如果记得的话啊,我们当时给了一个主机名的,就尽管我们这个VMVR里边给的这一个机器名字叫做哈base,但是后来我们整个配置系统的时候,又重新设置了一个主机名叫做海杜普100啊,这个是在。
20:05
装系统的时候设置的,哎,那所以我们看到这就是表示当前的机器啊,这个用户在这个机器上。后边呢,有一个波浪号。那这个是表示什么呢?这是表示当前我们所在的位置。哎,就是当前到底在哪个目录下边。再往后在中括号外边是一个井号,这个井号其实就是一个,呃,当前我们相当于是输入命令的一个提示符号了,表示在后边光标处我们可以直接输入命令了啊,那这里对于这个root用户来讲啊,超级管理员他的提示符是井号,那如果对于普通用户,假如说我们在外面不是还创建了一个艾特硅谷用户吗?如果用那个用户登进来的话,我们就会发现它的提示符不是井号,而是Dollar啊,只要普通用户都是Dollar符提示。我们先大致的了解一下啊啊,那这里可能我们会发现了这个最大的问题,就是别的都好理解,就是这个波浪号还是没搞清楚,你说它是表示当前位置,那它到底在哪个位置呢。
21:08
啊,在这里我可以用一个命令来试一下啊,这里面敲一个命令,最简单的一个命令LS,哎,那同学可能也知道啊,它就代表list,就是表示。把当前目录下边的所有文件文件夹都列出来啊,做一个列表列举出来,所以我们看到这里面列出来是什么呢?诶,这不就是两个配置文件,后面还有一堆对应的目录文件夹吗?诶,公共模板,视频图片文档下载什么都有,这跟我们在外边看到的主文件夹是完全一样的。所以我们就知道当前我们这个一个波浪号,其实就是当前用户的主文件夹,哎,这个我们就完全清楚了,那如果说我们想要退出当前终端的话,可以点这边的叉也可以更快的话,不用鼠标的话啊,直接exit就出去了。
22:00
啊,这就是简单的系统里边的一些操作,包括图形化界面的操作和终端的操作。
我来说两句