我是靠谱客的博主 深情母鸡,最近开发中收集的这篇文章主要介绍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)

[root@haha ~]# head -6 /etc/passwd | tail -1
sync:x:5:0:sync:/sbin:/bin/sync

(2)

[root@haha ~]# grep ^[SELINUX] /etc/selinux/config
SELINUX=enforcing
SELINUXTYPE=targeted

(3)

[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)

[root@haha ~]# grep ^[^0-9] /etc/ssh/sshd_config

2.

[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.

[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作业所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部