linux -n,linux过滤命令
大家好,关于linux -n很多朋友都还不太明白,今天小编就来为大家分享关于linux过滤命令的知识,希望对各位有所帮助!
linux route -n 详细解释
前三条是自动生成的,因为是直连的网段,在每块网卡上每配置一个IP就会生成一条记录,由于在eth1上设置了两个IP所以有三条记录
意识是去往这几个网段的数据包,直接由接口eth0及eth1进行处理
192.168.0.0 10.77.238.254 255.255.0.0 UG 0 0 0 eth0
去住192.168.0.0网段的数据包由10.77.238.254通过eth0来转发
10.0.0.0 10.77.238.254 255.0.0.0 UG 0 0 0 eth0
去住10.0.0.0网段的数据包由10.77.238.254通过eth0来转发
0.0.0.0 122.228.238.254 0.0.0.0 UG 0 0 0 eth1
其它所有数据包由122.228.238.254通过通过eth1来转发
linux tail -n
1、tail-n 38 results.txt:显示文件results.txt的后38行
2、sed'/X-S/d':将这后38行中含有"X-S"的行删除
3、sed处理后的行由gawk再处理:
对输入的每一行执行(每行作为一条记录处理一次,记录号从1开始):
{if(NR==1&&length==115)printf"%.1f%.1f%.2f%f%E%E%E%E",'$i','$j','$z',$3,$6,$10,$7/2.439,$7}
记录号等于1,记录长度为115时打印输出:
浮点型变量i, j, z的值(是shell变量,不是gawk输入记录中的数值)
科学记数法型值:当前记录中第3, 6, 10,7(除2.439),7个变量的值
(NR!=1&&length==115){printf"%E%E%E%E\n",$3,$6,$7/2.439,$7}'
对记录号不等于1,记录长度为115时打印输出:
科学记数法型值:当前记录中第3,6,7(除2.439),7个变量的值
4、>>../input.input
gawk处理后的结果追加输出到文件input.input中。
以上各步由管道连接,前一步的输出作为后一步的输入。
Linux里面last -n 5作用是什么
题主你好,
last命令简单来说就是显示成功登录到系统的用户信息.而加上-n 5则表示只输出5条信息.也就是说,-n参数的作用是设置输出的信息条数,而非默认的全部输出.
再说一个last命令的实际应用场景,比如说你想知道最近都有谁登录过你的计算机,就可以直接在命令行里输入last命令:
上图表示,最后一个成功登录系统的用户是"yang",它是11月11日的12:08登录的,过了3分钟也就是12:11就退出了
-----
还有一个lastb命令,它的作用是显示尝试登录系统但失败了的用户信息.
该命令的一个使用场景就是看看最近有没有被暴力破解过(如果有被暴力破解过的话,输出的记录中会有对同一个用户的好多次尝试登录):
上图可以看出,每个用户的登录时间和退出时间一样,就说明当时使用该用户登录时失败了,就上图而言应该是没有被暴力破解,因为如果暴力破解的话,我们会看到有成本上千条同一用户连续登录的失败信息.
-----
总结:简单来说,last的作用是返回成功登录系统的用户信息; lastb的作用是返回登录系统失败的用户信息.另外上面只是说了last和lastb最基础的用法,它们还有其它的参数,在这里就不细讲了.
=====
希望可以帮到题主,欢迎追问.