bash特性及用户和组的管理相关练习

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

1

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

2

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

3

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

4

5、取出当前主机的IP地址:5

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

6

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

7

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

8

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

9

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

⑴、创建组distro,其GID为2016;

10.1.110.1.2

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

10.2

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

10.3

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

10.4

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

10.5

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

10.610.6.2

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

10.7

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

10.8

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

(0)
上一篇 2017-10-16 19:20
下一篇 2017-10-17 00:45

相关推荐

  • 正则表达式

    正则表达式是一种以一些字符赋予特殊意义之后,用来表达字符串,用以筛选各种形式的字符串用来进行查找、替换、删除等各种文本编辑作用的一种表示方式。 正则表达式的特殊字符 字符表示 .   可以表示任意可打印字符 [] 中括号范围内任意单个字符 [^] 中括号范围外任意单个字符 (相对所有可打印字符) [:space:] 表示任意单个空白字符 [:dig…

    2017-08-03
  • 系统管理之系统启动及内核编译

    CentOS 5和6的启动流程服务管理Grub管理自制Linux启动排错编译安装内核 系统启动流程:  POST –> 读取BootSequence (BIOS),决定引导次序 –>读取引导设备的Bootloader(MBR grubstage1–>stage1.5/boot…

    Linux干货 2016-09-13
  • shell脚本一键安装二进制Apache

    安装背景:用的一台最小化安装的centos6。 编译安装安装的必备安装gcc,gcc-c++ 安装包arp,arp-util以及pcre的压缩包已经传到七牛,没有通过官网下载。太慢。 apache是通过官网下载的,所以下载比较慢,需要的话更改下地址 不足,只按照正常流程写,未做任何异常判断处理 #/bin/bash #一键安装Apache #安装GCC ec…

    Linux干货 2016-07-10
  • LNMMP架构实现Web动静分离

    前言 前面的文章中说过LAMP架构包括:Linux操作系统,Apache网站服务器,MySQL数据库,Perl、PHP或者Python编程语言,而今天要说的LNMMP 和LAMP类似,只是作为Web服务器的不再是Apache而是高性能的Nginx,同时引进Memcached加速缓存效率,用于加快访问速度。 Memcached是一款开源、高性能、分布…

    Linux干货 2015-06-15
  • 马哥教育网络班22期第一周课程练习1-3天

    1.描述计算机组成及其功能 CPU:  运算器  控制器  寄存器  缓存 存储器:  RAM(随机访问存储器)  I/O设备:               i:下指令,提供数据 如:键鼠     &…

    Linux干货 2016-08-15
  • Linux基础知识总结

    Linux基础知识 计算机系统 计算机硬件组成 1.控制器:计算机系统的控制中心,协调各部分工作,保证计算机按照预先规定的目标和步骤进行操作及处理。 2.运算器:对数据进行算数运算,逻辑判断以及数据的比较、移位等操作。 3.存储器:存取程序和各种数据信息。  4.输入设备:把信息,如数字、文字、图像等转换为数字形式的“编码”的设备(键盘,扫描仪) …

    2017-05-18

评论列表(1条)

  • 马哥教育
    马哥教育 2017-12-02 09:12

    3题只是取出最多的shell,不是全部取出来,5题没有取出IP,那一行都取出来了。10题4小题可以考虑用echo添加密码。整体看来是认真在做题,细节方面注意的不够。