1、将/etc/profile复制到/tmp/目录下,使用搜索替换命令删除/tmp/profile文件中行首的空白字符cp/etc/profile/tmp/2,设置tab缩进到4invimCharacter#.vimrcsetetsetts=43,20分钟内通过vimtutor(参考https://yyqing.me/post/2017/2...)4.编写脚本createuser.sh到实现如下功能:使用一个用户名作为参数。如果参数指定的用户存在,则显示,否则添加;显示添加用户的id号等信息#createuser.shread-p"Entertheusernameforthetest:"USERNAMEif`id$USERNAME&>/dev/null`;然后echo"Userexists,`id$USERNAME`"elseuseradd$USERNAME&>/dev/nullPASSWD=`cat/dev/urandom|tr-cd[:alnum:]|head-c8`echo"用户名:$USERNAME密码:$PASSWD">>userinfo.txtchage-d0$USERNAMEecho"用户已添加:`id$USERNAME`,密码:$PASSWD》fi5,编写脚本systeminfo.sh,显示当前主机系统信息,包括:主机名、IPv4地址、操作系统版本、内核版本、CPU型号、内存大小、硬盘大小systeminfo.shRED="\E[1;31m"GREEN="echo-e\E[1;32m"END="\E[0m"$GREEN--------------------主机systeminfo--------------------------$ENDecho-e"HOSTNAME:$RED`hostname`$END"echo-e"IPADDR:$RED`ifconfig|grep-Eo'([0-9]{1,3}\.){3}[0-9]{1,3}'|head-n1`$END"echo-e"OSVERSION:$RED`cat/etc/redhat-release`$END"echo-e"KERNAL:$RED`uname-r`$END"echo-e"CPU:$RED`lscpu|grep'型号名称'|tr-s''|cut-d:-f2`$END"echo-e"MEMORY:$RED`free-h|grepMem|tr-s'':|cut-d:-f2`$END"echo-e"DISK:$RED`lsblk|grep'^sd'|tr-s''|cut-d''-f4`$END"$GREEN--------------------------------------------------------------$结束6。编写脚本disk.sh,显示当前硬盘分区的最大空间利用率值[root@localhostdata]#catdisk.sh#!/bin/bash#echo-e`df-hT|grep-Eo'([0-9]{1,2}|100)%'|排序-n-r|tr-d
