00:00
好,我们接着来介绍Linux系统管理。那这节课呢,我们主要来介绍Linux系统管理的一些常用的命令哈,那在介绍之前呢,我们建议大家先看一下这句话啊,在之前的Linux课程中呢,我们讲解过这个Linux的基础命令,它分别会存放在B和SBM下,那其实我们是可以通过where is这个命令来查看当前这个命令是存放在哪的,那为什么要分开存存放呢?这个我之前也有介绍到啊,那SBN呢,其实这个S呢,代表系统管理员的意思啊,系统管理员的命令通常存放在这个SBM下,那我们可以通过where is命令来找到这个命令的存放位置,那比如说我现在where is group大家可以看到啊,当前这个命令呢,就放在user s BN下,Group我们查看到了它的位置和它的一个慢慢手册,就是帮助手册的一个位置啊,都可以查找到,是通这个通过这个V意志命令查到,那我们在学完本科以后呢,你会发现很多命令啊,比如说像pss。
01:06
WD,它最终的结果数据呢,都会写到一个文件中啊,都会写到一个文件,那同时比如说我们在执行T的时候呢,啊,这个命令是做什么,它是查看本机的一些连接的状态,比如说我查看一下本机的监听端口啊,大家可以看到当前的监听端口啊是R2。那其实它读取的是这个pro下的下的这个unix啊这个文件,但是我们直接看这个文件的时候呢,你会发现它的可读性是非常差的啊。那这个命令呢,其实是会读取这个文件中的一些啊重要的信息,并进行格式化以后输出,让这个可读性更好,那所以呢,我们会发现这个学完以后,所有的命令,它的工作原理呢,其实都会去啊作最终的作用都是作用于一些文件啊,那我们为什么要了解这个呢?其实就是为了方便我们后续啊,做自动化运维工具的时候,自己来写一些工具,那你需要了解这个命令它作用的一些文件啊,以什么格式写进去了,那我们就可以通过自己写的程序来管理更多的服务器啊,这是我们要学习这个啊,深入学习这这个命令后边的一些啊工作原理的一些背景啊,大概是这样啊。
02:23
好,那介绍完啊这块以后呢,我们来啊往下介绍,首先我们来看一下第一个命令group I啊group ID呢,其实是一个增加组的一个命令,嗯,不是太常用啊,相对来说就是你创建组的时候啊才会用到哈group ID,那比如说加一个GUEST1。啊,他没有报任何错误,说明他已经创建成功了,创建成功以后呢,我可以在ETC下这个group这个文件中找到它。那group这个文件就能找到它那。
03:03
第一个呢,是它的用户名,这个X呢,我们可以先忽略哈,那这个1000呢,代表他的一个GD,就相当于这个主的身份证号,那为什么要有这身份证号呢?其实当前我们学员这个意义不大哈,但是后续我们学防火墙的时候,我就可以啊限制进出的数据的主ID,如果是1000的话,我可以做一些限制哈,那后续学更深入的时候,这个GD还是非常有用的,好,那我们能否指定这个GD呢?其实是可以指定的哈,我们就可以通过杠G这个参数来指定CAD。那我先删除这个主group delete,好好,那我再次执行group-G77。啊好,我们再来看一下当前这个账户啊,主的GD呢就改成了778,那这是group I的这个命令,那下一个命令呢是hon啊这个命令呢,是用来更改某个目录或文件的用户名和主,那首先我创建一个M,创建一个text文件,好我touch一个创建一个A文件,创建一个B文件夹LS-al的时候呢,大家可以看到啊这个详细列表呢,已经显示出了当前的啊这个文件A文件的用户是root,主呢是也是root,好现在我要给它改一下,改成什么呢?用户是root,但是主呢改成GUEST1这页面好,没有报任何错误哈,它已经执行成功了,我再次。
04:51
RS的时候呢,大家可以看到它的主没有变GG,就是group这个位置变成了GUEST1,那这是这个命令更改它的主和用户和主,那更改文件夹的时候呢,这里边儿有一个注意点啊,比如我进入到文件夹中,我再创建一个A文件,那当前这个A文件呢,是root root好我回回来哈,Ho。
05:17
我要把这个文件下的所有的文件更改为啊guest就是呃,用户呢是root啊,组呢是GUEST1我一定要加一个杠大R参数,如果不加,不加这个杠大R参数呢,它也可以执行成功哈,但是你可以看到Y到alr的时候呢,它的主文件这个文件夹主改成功了,但是我进去以后呢,里边这个文件没有改成功,所以呢,我要在上一层呢,加一个杠单R参数,杠单参数做什么呢?是递归调用啊,递归修改啊,这时我再进入到B文件夹中RS-alr的时候呢,大家可以看到它已经改完了啊,这里也要特别说一下,我们很多命令是通用的,比如说像CP,像MV,像touch,其实这个大杠杠大R呢,都是用于这个递归的一个调用啊,递归的修改它的。
06:17
的参数是啊,通的也比较好记,这里需要和大家说明一下,那这是这个命令些作用啊。好,那下一个命令呢,其实是在呃,Linux系统管理员中呢,最常用的一个命令,它是来为本机增加一个用户啊,它这个命令呢,有很多常用的参数哈,那首先我们来user ADD guest2,我创建一个GUEST2这样一个账户,好,他没有报任何错误,说明他已经创建成功哈,创建成功以后呢,它会把这个文件写入到哪了?ETC下的PSSWD这个文件中大家可以看到啊,GUEST2已经写进来了,那这个字段呢,是存放的密码啊,密码的一个映射,这个1000的是这个账户的啊UID啊,这个是它的GID,那这个位置呢,是这个账户存放的它的数目录啊,存放的一个位置,那这个是它的一个。
07:18
啊解析啊LL啊解析的啊she啊解析的shell,那这是呃,已经写入到PSD文件中的啊,那我们是否可以指指定这个账户的UID和GD和LL,其实可以的啊,就是通过这句话啊,通过这句话啊来指定,那我们要先把这个用户删除掉,User delete啊我们执行这个命令以后没有报任何错误,再看这个文件的时候呢,一发现这个GUEST2呢已经不存在了啊,那我user I-U7777-G。
08:02
99G2,那其实我当前用的呢,是39S7.8的这个系统,那如果你要不加这个参数杠S这个参数呢,它默认就是B下的,如果你要加呢,其实加不加都行了,加其实是多写了,那我只是介绍一下这个参数的意义啊,在这个案例中,那在我实际执行中呢,我就没有加。啊没有加以后呢,他当前报了一个猫啊,报了一个猫,什么猫呢,说当前这个文件夹啊已经存在了啊,因为我刚刚是把这个账户删除掉,对吧,首先创建这个账户guest,然后又把它删除掉,但是他这个数主目录呢是没有删的,所以它在在此执行的时候呢,可能会报这样一个,那紧接着我们有看一下有没有创建成功哈,看一下ETC下来PSD文件那盖已经创建成功了,UID是777啊,它的GID是九九啊说明这个账户啊已经按照我的一个需求是成功创建了,那这是user ID这个命令的一个主要的啊应用场景和它的一些主要的参数,那在系统管理中的话还是非常常用的哈,好,这节课呢就介绍到这里。
09:20
好,谢谢观看,如果你喜欢这个视频,也欢迎在视频的下方点赞收藏、分享和评论,那你所需要到的课程讲义课程表会在视频的下方,敬请查收。
我来说两句