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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值