N25 第三周作业

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

 blob.png

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

blob.png

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

 blob.png

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

blob.png 

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

blob.png 

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

 blob.png

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

  如果只是统计/var目录下的文件和目录数的话:

 blob.png

如果是统计/var目录下的子目录下的文件和目录的话

 blob.png

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

 blob.png

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

 blob.png

10、请总结描述用户和组管理类命令的使用方法并完成以下练习:

   (1)、创建组distro,其GID为2016;

   blob.png

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

   blob.png

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

   blob.png

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

 blob.png

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

   blob.png

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

 blob.png

   (7)、修改slackware的默认shell为/bin/tcsh;

   blob.png

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

 blob.png

  (9)、为slackware添加密码,且要求密码最短使用期限为3天,最长为180天,警告为3天;

        blob.png

   (10)、添加用户openstack,其ID号为3003, 基本组为clouds,附加组为peguin和nova;

 blob.png

  (11)、添加系统用户mysql,要求其shell为/sbin/nologin;

blob.png 

   (12)、使用echo命令,非交互式为openstack添加密码。

 blob.png

原创文章,作者:不忘初衷,如若转载,请注明出处:http://www.178linux.com/65757

(0)
不忘初衷不忘初衷
上一篇 2017-01-03 22:23
下一篇 2017-01-04 16:43

相关推荐

  • shell脚本之 select 循环菜单及 函数

    select 循环与菜单 select variable in list    do      循环体命令   done select 循环主要用于创建菜单,按数字顺序排列的菜单项将显示在标准错误上,并显示PS3 提示符,等待用户输入 用户输入菜单列表中的某个数字,执行相应的命令…

    Linux干货 2016-08-22
  • awk多分隔符

    awk的-F参数可以指定新的分隔符,有些时候可能需求指定多个分隔符,比如下面的内容 [root@N1 ~]# netstat -an | grep ESTAB udp 0 0 192.168.1.120:35570 212.47.249.141:123 ESTABLISHED udp 0 0 192.168.1.120:55589 108.59.2.24:1…

    Linux干货 2017-08-09
  • 马哥教育网络19期+第十八周课程练习

    1、为LNMP架构添加memcached支持,并完成对缓存效果的测试报告; LNMP的安装过程不再赘述. # yum install -y memcached # cat /etc/sysconfig/memcached  PORT="11211" &nbsp…

    Linux干货 2016-09-19
  • IO,用户与组管理,文件,目录权限管理

           文件统配匹配模式:元字符文件名通配符*匹配任意长度的任意字符[root@localhost ~]# ls /root/D*/root/Desktop  /root/Documents  /root/Downloads ?匹配单个任意字符[root@localhost ~]# …

    Linux干货 2016-08-05
  • MooseFS性能图表[原创]

    对MooseFS有了一定的了解,现在可以压压它的性能了,使用的是iozone IO测试工具。测试命令为:./iozone -a -n 512m -g 4g -i 0 -i 1 -f /mnt/mfs/logs/test.tar.gz -Rb ./iozone.xls -C测试说明1、/mnt/mfs/logs/test.tar.gz大小为9.2G,大于服务器…

    Linux干货 2015-03-27
  • 文本处理工具

    文本处理工具 1、查看文件内容 cat -v 显示非打印字符       -E 显示$      -T 显示TAB      -n 显示行号      -s 将连续的重复空行变成一行      -A = -vE…

    2017-07-30

评论列表(1条)

  • 马哥教育
    马哥教育 2017-02-17 10:50

    写的很好,有没有感觉把黑屏截上来很难看那?注意一下排版的问题会更好!