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

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

     查看已经登录的用户用“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

相关推荐

  • Linux进程查看及管理(2)

     Linux进程查看及管理的工具:pstree, ps, pidof, pgrep, top, htop, glances, pmap, vmstat, dstat, kill, pkill, job, bg, fg, nohup  vunt]] mstat命令: vmstat [options] [delay [co procs: r:…

    Linux干货 2015-09-28
  • N26-第二周

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

    Linux干货 2017-01-07
  • Linux进程及作业控制

    inux进程 进程的概念 当一个系统启动时,刚开机是第一个运行的是内核代码!先把内核放到cpu上运行,等内核控制和掌管了一切,有内核启动进程!然后创建第一个进程 init进程  内核空间 用户空间也都已被创建成功!后期的一切管理工作都由init来负责 init不能代表系统完成一些内核特权的执行!但由他负责向内核提交 他…

    Linux干货 2016-09-10
  • Nginx之ngx_http_fastcgi_module模块详解

    一、ngx_http_fastcgi_module模块:       nginx支持FastCGI模式       CGI:Common GateWay Interface 公共网管接口,可以理解其为HTTP服务器与其他主机上运行的程序进行通信的接口。       CG…

    2017-06-25
  • 马哥教育网络班21期+第4周课程练习

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 [root@itop ~]# cp -r /etc/skel /home/tuserl [root@itop ~]# chmod -R&nbsp…

    Linux干货 2016-08-01
  • 网络组Network Team

    网络组Network Team 网络组team:是将多个网卡聚合在一起,从而实现容错和提高吞吐量 1 创建网络组接口 nmcli connection add type team con-name TEAMname ifname INTname [config JSON] TEAMname 指定连接名,INname指定接口名, JSON指定runner方式,…

    Linux干货 2017-05-07

评论列表(1条)

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

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