Answers:
显示与给定相关的所有网络port
:
lsof -iTCP -i :port
lsof -i :22
要显示与特定主机的连接,请使用 @host
lsof -i@192.168.1.5
使用@host:port
lsof -i@192.168.1.5:22 显示基于主机和端口的连接
grep
ping for LISTEN
显示系统正在等待连接的端口:
lsof -i| grep LISTEN
显示给定用户已打开的内容-u
:
lsof -u daniel
查看命令与哪些文件和网络连接一起使用 -c
lsof -c syslog-ng
通过该-p
开关,您可以查看给定进程ID所打开的内容,这对于了解有关未知进程的更多信息很有帮助:
lsof -p 10075
该-t
选项仅返回一个PID
lsof -t -c Mail
一起使用-t
和-c
选项,您可以HUP
进行处理
kill -HUP $(lsof -t -c sshd)
您也可以使用-t
with -u
杀死用户打开的所有内容
kill -9 $(lsof -t -u daniel)