文本查看、处理工具的应用及组、用户的相关操作

        一、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可

     查看已经登录的用户用“who”命令,为了试验我用root多登录了几次。

    文本查看、处理工具的应用及组、用户的相关操作

    利用cutsort命令只查看用户名并且不显示重复的用户名,-d‘ ’表示以空格为分隔符,-f1表示取第一列,sort-u表示重复的只保留一份。

文本查看、处理工具的应用及组、用户的相关操作

        二、取出最后登录到当前系统的用户的相关信息

                            文本查看、处理工具的应用及组、用户的相关操作

        三、取出当前系统上被用户当作其默认shell的最多的那个shell

文本查看、处理工具的应用及组、用户的相关操作

        四、/etc/passwd中的第三个字段数值最大的后10个用户的信息全部改为大写后保存至/tmp/maxusers.txt文件中

文本查看、处理工具的应用及组、用户的相关操作

        五、取出当前主机的IP地址,提示:对ifconfig命令的结果进行切分

用了两种格式,效果一样

文本查看、处理工具的应用及组、用户的相关操作

文本查看、处理工具的应用及组、用户的相关操作

        六、列出/etc目录下所有以.conf结尾的文件的文件名,并将起名字转换为大写后保存至/tmp/etc.conf文件中

文本查看、处理工具的应用及组、用户的相关操作

        七、显示/var目录下一级子目录或文件的总个数

列出var目录下的目录和文件,统计他们的行数

文本查看、处理工具的应用及组、用户的相关操作

        八、取出/etc/group文件中的第三个字段数值最小的10个组的名字

文本查看、处理工具的应用及组、用户的相关操作

        九、/etc/fstab/etc/issue文件的内容合并为同一个内容后保存至/tmp/etc.test文件中

文本查看、处理工具的应用及组、用户的相关操作        十、请总结描述用户和组管理类命令的使用方法并完成以下练习

    1、创建组distro,其GID2016

文本查看、处理工具的应用及组、用户的相关操作

    2、创建用户mandriva,其ID号为1005;基本组为distro

文本查看、处理工具的应用及组、用户的相关操作

文本查看、处理工具的应用及组、用户的相关操作

    3、创建用户mageia,其ID号为1100,家目录为/home/linux

文本查看、处理工具的应用及组、用户的相关操作

文本查看、处理工具的应用及组、用户的相关操作

    4、给用户mageia添加密码,密码为mageedu

文本查看、处理工具的应用及组、用户的相关操作

(            5、删除mandriva,但保留其家目录

文本查看、处理工具的应用及组、用户的相关操作

文本查看、处理工具的应用及组、用户的相关操作

                 6、创建用户slackware,其ID号为2002,基本组为distro,附加组peguin

文本查看、处理工具的应用及组、用户的相关操作

文本查看、处理工具的应用及组、用户的相关操作

文本查看、处理工具的应用及组、用户的相关操作

    7、修改slackware默认shell/bin/tcsh

文本查看、处理工具的应用及组、用户的相关操作

文本查看、处理工具的应用及组、用户的相关操作

    8、为用户slackware新增附加组admins

文本查看、处理工具的应用及组、用户的相关操作

文本查看、处理工具的应用及组、用户的相关操作

文本查看、处理工具的应用及组、用户的相关操作

 

原创文章,作者:N27_huiyezhicheng,如若转载,请注明出处:http://www.178linux.com/81341

(0)
N27_huiyezhichengN27_huiyezhicheng
上一篇 2017-07-16 17:34
下一篇 2017-07-16 18:03

相关推荐

  • 20160802课堂作业

    作业: 在/data/testdir里创建的新文件自动属于g1组,组g2的成员如:alice能对这些新文件有读写权限,组g3的成员如:tom只能对新文件有读权限,其它用户(不属于g1,g2,g3)不能访问这个文件夹。 #groupadd g1 #groupadd g2 #groupadd g3 #useradd -G g2 alice #useradd -G…

    Linux干货 2016-08-04
  • N26-第二周

    1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。(盗图了,哈哈哈) 文件查看类命令:cat, tac, head, tail, more, less,touch    cat 查看文件内容   tac命令   反向查看文件内容  注:可对照上图 分屏查看命令:more  …

    Linux干货 2017-01-07
  • sed用法预习总结

    SED用法sed:Stream EDitor    行编辑器 sed:模式空间     默认不编辑原文件,仅对模式空间的数据做处理,将处理后的结果输出至屏幕 sed [options] 'AdressCommand' file…   &n…

    Linux干货 2016-08-10
  • Linux的终端类型

    1、串行端口终端(/dev/ttySn):       串行端口终端(Serial Port Terminal)是使用计算机串行端口连接的终端设备。计算机把每个串行端口都看作是一个字符设备。有段时间这些串行端口设备通常被称为终端设备,因为那时它的最大用途就是用来连接终端。这些串行端口所对应的设备名称是/dev…

    Linux干货 2016-10-14
  • Linux的发展史和Linux的终端类型

    Linux的发展史和Linux的终端类型 前言:    随着时代的发展,Linux所占的市场份额越来越大,目前几乎百分之九十的服务器市场都被Linux占据。接下来我们来聊聊Linux的发展史。 简单的说:Linux操作系统是1998年的8月芬兰的一个叫Linus Torvalds的大学生写出来的一个类minix的系统。 具体分析: Lin…

    Linux干货 2016-10-17

评论列表(1条)

  • 马哥教育
    马哥教育 2017-07-22 21:37

    内容很好,但是代码相关的内容不要使用截图的方式,这样不利于分享和查询搜索。