1、文件内容查看
(1)查看/etc/passwd文件的第6行
(2)查看/etc/selinux/config以SELINUX开头的行
(3)查找/etc/ssh/sshd config 以no结尾的行
(4)过滤/etc/ssh/sshdconfig包含数字的行
2、文本处理
查看/etc/passwd文件以":"为分隔符的第一列内容,并按字母逆序排序写入/username文件统计/etc/passwd文件一共有几行,只把行数显示。
3、统计系统执行频率最高的前十个命令
1.(1)
复制代码
1
2
3[root@haha ~]# head -6 /etc/passwd | tail -1 sync:x:5:0:sync:/sbin:/bin/sync
(2)
复制代码
1
2
3[root@haha ~]# grep ^[SELINUX] /etc/selinux/config SELINUX=enforcing SELINUXTYPE=targeted
(3)
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18[root@haha ~]# grep no$ /etc/ssh/sshd_config #HostbasedAuthentication no #IgnoreUserKnownHosts no #PermitEmptyPasswords no ChallengeResponseAuthentication no #KerberosAuthentication no #KerberosGetAFSToken no GSSAPICleanupCredentials no #GSSAPIKeyExchange no #GSSAPIEnablek5users no #GatewayPorts no PrintMotd no #PermitUserEnvironment no #UseDNS no #PermitTunnel no # X11Forwarding no # AllowTcpForwarding no # PermitTTY no
(4)
复制代码
1[root@haha ~]# grep ^[^0-9] /etc/ssh/sshd_config
2.
复制代码
1
2
3[root@haha ~]# cut -d : -f 1 /etc/passwd |sort -r > /username [root@haha ~]# ll /username -rw-r--r--. 1 root root 362 Aug 1 07:28 /username
3.
复制代码
1
2
3
4
5
6
7
8
9
10
11[root@haha ~]# history | tr -s " " " "| cut -d " " -f 3 | sort -n| uniq -c | sort -n| head -10 1 cp 1 exit 1 file 1 ifconfig 1 man 1 name=ee 1 ort 1 sed 1 uniq 1 yum
最后
以上就是深情母鸡最近收集整理的关于linux作业的全部内容,更多相关linux作业内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复