Linux基础-第三周

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

微信图片_20180319213930

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

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

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

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

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

微信图片_20180319214001

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

微信图片_20180319214004

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

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

10、请总结描述用户和组管理类命令的使用方法并完成以下练习:
(1)、创建组distro,其GID为2016;

微信图片_20180319214016

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

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

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

微信图片_20180319214026

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

微信图片_20180319214030

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

微信图片_20180319214033

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

微信图片_20180319214036

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

微信图片_20180319214039

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/92721

(0)
小王小王
上一篇 2018-03-19 19:11
下一篇 2018-03-20 11:49

相关推荐

  • awk的进阶

    前言 awk的中有很多的控制语句,awk也支持if语句,while语句,for语句等等编程逻辑充的控制语句及数组、函数。 awk的进阶无非就是多练。 1.控制语句 (1)if-else语句 语句格式: if(condition) {statments}    if  (条件) 条件为真 执行{statments} 只有一个语句可…

    Linux干货 2016-06-26
  • 第一周初入Linux世界 —马哥教育网络班N22_第一周课程练习

    一、描述计算机的组成及其功能        计算机体系结构以图灵机理论为基础,属于冯·诺依曼体系结构。    计算机由运算器、控制器、寄存器、输入输出设备组成            运算器:是计算机中执行各种算术和逻辑运算操作的部件。运算器…

    Linux干货 2016-08-15
  • Centos6搭建vsftpd手册

    1、开启防火墙ftp端口vi /etc/sysconfig/iptables     #编辑防火墙配置文件 1 -A INPUT -m state –state NEW -m tcp -p tcp –dport 21 -j ACCEPT(允许21端口通过防火墙) 2 -A INPUT -m st…

    Linux干货 2017-04-26
  • linux命令格式和常用命令

    Linxu命令使用格式 ~]#COMMAND OPTIONS ARGUMENTS CMMMAND:发起一命令:请求内核将某个二进制程序运行为一个进程; OPTIONS:指定命令的运行特性; 短选项:-C, 例如-l, -d 注意:有些命令的选项没有-; 如果同一命令同时使用多个短选项,多数可合并:-l -d = -ld 长选项:–word, 例如…

    Linux干货 2018-03-04
  • 简单shell脚本编程示例

    1、编写脚本/root/bin/systeminfo.sh,显示当前主机系统信息,包括主机名,IPv4地址,操作系统版本,内核版本,CPU型号,内存大小,硬盘大小。 脚本内容: 执行结果: 2、编写脚本/root/bin/backup.sh,可实现每日将/etc/目录备份到/root/etcYYYY-mm-dd中 脚本内容: 执行结果: 3、编写脚本/roo…

    Linux干货 2016-08-15
  • 第四周练习

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限 # cp -a /etc/skel /home/tuser1 # chmod -R go= /home/tuser1 2、编辑/etc/group文件,添加组hadoop #vim /etc/group #hadoop:x:5…

    Linux干货 2017-10-21