Shell-shell提取当前sshd的端口号和进程id
root权限下使用:
netstat -tnp | grep sshd
输出:
tcp 0 0 192.201.0.8:22 192.201.0.90:4614 ESTABLISHED 3604/sshd: yang [pr
如何对该字串用sed处理,使输出结果为:
sshd Port&&pid: 22 5412
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
解决方案:
1.
$ sudo netstat -anp | grep "sshd" | grep -v "]" | sed -r 's/.*:([0-9]+).* ([0-9]*)/.*$/sshd Port&&pid: 1 2/' | sort | uniq
参考链接:
http://rainbird.blog.51cto.com/211214/165779