linux中shell获取ssh端口号方法

时间:2016-09-26 19:40:19 

格,如下:

代码如下

[root@MyVPS1697 201407]# netstat -ntpl|grep sshd|grep -v grep |awk -F : "{print $4}"

为了解决空格问题,把我所在的3个运维群都问了一个遍,现在才知道人多力量大,好多热心的群友给我了几个解决办法,现在把他们给的shell语句发出来:

代码如下

netstat -antp | grep sshd| awk -F ":" "{print $4}" | awk "{if($0 !~/^$/)print $0}"

netstat -ntlp|grep sshd |awk -F: "{if($4!="")print $4}"

netstat -ntlp|grep ^tcp |awk -F: "{if($4!="")print $4}"

netstat -ntlp | awk "!a[$NF]++ && $NF~/sshd$/{sub (".*:","",$4);print $4}"

netstat -antp | grep tcp| awk -F ":" "{print $4}" | awk "{if($0 !~/^$/)print $0}"

看不过瘾?点击下面链接!
本站微信公众号:gsjx365,天天有好故事感动你!

相关电脑知识

电脑知识排行榜