我是靠谱客的博主 深情母鸡,这篇文章主要介绍linux作业,现在分享给大家,希望可以做个参考。

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作业内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(96)

评论列表共有 0 条评论

立即
投稿
返回
顶部