我的路由器指示我运行的应用程序已打开一个TCP端口(6183)(我不知道)
使用lsof
(as answered here)lsof -iTCP:6183 -sTCP:LISTEN
,我发现launchd是罪魁祸首。
是否有可能找出launchd的'脚本'中的哪一个负责?
答案 0 :(得分:5)
您可以尝试搜索启动使用的“.plist”文件:
find ~/Library/LaunchAgents /Library/LaunchAgents /Library/LaunchDaemons /System/Library/LaunchAgents /System/Library/LaunchDaemons -name "*.plist" -exec grep -H 6183 "{}" \; 2>/dev/null
find ~/Library/LaunchAgents /Library/LaunchAgents /Library/LaunchDaemons /System/Library/LaunchAgents /System/Library/LaunchDaemons -name "*.plist" -exec defaults read "{}" 2>/dev/null \; | grep 6183