马哥教育网络班22期第三周课程练习1

1、who | awk {'print $1'} | sort | uniq 

2、last | head -n1

3、awk -F":" {'print $7'} /etc/passwd |  awk '{for(i=1;i<=NF;i++)a[$i]++}END{for(i in a) print i" "a[i]}'| sort -s -k1n -k2nr | head -n 1

4、sort -k3nr -t: /etc/passwd| head | tr 'a-z' 'A-Z' > /tmp/maxusers.txt

5、ip a | grep inet | awk '{ print $2; }' 

6、ls /etc/*.conf | tr 'a-z' 'A-Z'  > /tmp/etc.conf

7、ls /var/ | wc -l

8、awk -F":" '{if ($3<10) print $0}' /etc/group | cut -d":" -f1

9、cat /etc/fstab /etc/issue > /tmp/etc.test

10、

groupadd -g 2016 distro

useradd mandriva -u 1005 -g distro

useradd mageia -u 1100 -d /home/linux

usermod -p `echo "mageedu" | openssl passwd -1 -salt $(< /dev/urandom tr -dc '[:alnum:]' | head -c 32) -stdin ` mageia

userdel mandriva

groupadd peguin && useradd slackware -u 2002 -g distro -G peguin

usermod -s /bin/tcsh slackware

groupadd admins && usermod -aG admins slackware

echo slackware | passwd –stdin slackware && chage -m 3 -M 180 -W 3

groupadd clouds && groupadd nova && useradd openstack -u 3003 -g clouds -G peguin && usermod -aG nova

useradd -r mysql -s /sbin/nologin

usermod -p `echo "openstack" |openssl passwd -1 -salt $(< /dev/urandom tr -dc '[:alnum:]'|head -c 32) -stdin` openstack

原创文章,作者:未闻花名,如若转载,请注明出处:http://www.178linux.com/41260

(0)
未闻花名未闻花名
上一篇 2016-08-29
下一篇 2016-08-29

相关推荐

  • sed简介

    sed是什么 sed是linux文本处理工具三剑客(grep,sed,awk)之一,用来处理文本的流编辑工具。主要用来编辑一个或多个文件,简化重复操作文件。 sed的工作原理和相关概念 sed是行处理的模式,针对文件内容从上往下一行一行地读取。每行的操作步骤如下示意图: sed的语法格式 sed [OPTION]… 'script' …

    Linux干货 2016-10-09
  • N26 第三周作业

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。    who | cut -d" " -f1 | sort -u    2、取出最后登录到当前系统的用户的相关信息。    who | tail -1 3、取…

    Linux干货 2017-02-16
  • LInux系统启动与内核管理(下)

    从上一篇介绍了系统启动流程可以得知,在BIOS读取相关信息之后,接下来就是去找第一个可以启动的设备当中的MBR中读取Boot Loader信息,Boot Loader提供具有惨淡功能,直接加载内核信息,以及相关的控制权转交功能。启动系统必须有Boot Loader,然后才能去加载内核,Boot Loader存储于MBR当中,MBR只有512字节,其中前446…

    Linux干货 2016-09-19
  • linux命令格式,获取帮助及其目录结构简要理解

    我们都知道,一台计算机要是没通电,和一堆废铁没什么区别。那么,通电开机进入系统后,会进入交互界面,等待用户操作,人与计算机交互界面有两种: GUI:图形用户接口。如我们平时使用的Windows  ,linux的X window,有KDE和GOME.   CLI:命令行接口,使用的SHELL类型有bash ,csh,tcshell,zshell等。 …

    2017-09-14
  • 第七周作业

    1、创建一个10G分区,并格式为ext4文件系统;  (1) 要求其block大小为2048, 预留空间百分比为2, 卷标为MYDATA, 默认挂载属性包含acl; [root@localhost ~]# fdisk /dev/sdb #创建10G分区 Welcome to fdisk (util-linux 2.23.2). Changes wi…

    Linux干货 2017-02-19
  • FHS文件系统各目录功能

    / 根目录。 包含了几乎所的文件目录。相当于中央系统。进入的最简单方法是:cd /。 /boot 引导程序,内核等存放的目录。 这个目录,包括了在引导过程中所必需的文件,引导程序的相关文件(例如grub,lilo以及相应的配置文件以及Linux操作系统内核相关文件(例如vmlinuz等一般都存放在这里。在最开始的启动阶…

    Linux干货 2016-10-20

评论列表(1条)

  • 马哥教育
    马哥教育 2016-08-29 22:25

    最好将题目写出来,命令可以用代码格式渲染一下,命令实现并不一定唯一,加油