gpt4 book ai didi

unix - LSof生存指南

转载 作者:行者123 更新时间:2023-12-02 15:05:26 24 4
gpt4 key购买 nike

lsof 是一个非常强大的 UNIX 系统命令行实用程序。它列出了打开的文件,显示有关它们的信息。由于大多数内容都是 UNIX 系统上的文件,因此 lsof 可以为系统管理员提供大量有用的诊断数据。

使用 lsof 的一些最常见和最有用的方法是什么,以及使用哪些命令行开关?

最佳答案

显示与给定端口相关的所有网络:

lsof -iTCP -i :port
lsof -i :22

要显示与特定主机的连接,请使用@host

lsof -i@192.168.1.5

使用@host:port显示基于主机和端口的连接 lsof -i@192.168.1.5:22

grepping 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-u 一起使用来终止用户打开的所有内容

kill -9 $(lsof -t -u daniel)

关于unix - LSof生存指南,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/106234/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com