Lightroom
中所有参数的设备(使编辑方式更快)
一旦我安装了他们的loupdeck软件并打开Lightroom
,我立即得到了这个提示。
“Loupedeck需要访问tcp ports
23515
和23516
。
其他流程目前占用23515
。
在该申请被关闭之前,Loupedeck
将无效。“
我一直在寻找几天尝试使用或使用port 23515
找到我安装的应用程序。我尝试使用简单的netstat命令检查终端,但没有找到任何结果。我用过一些小故障来看看是否有任何程序正在使用该端口,但仍然没有。我有点失落,可悲的是公司也迷失了,没有任何建议。
计算机 - Macbook pro 2011 17“2.3ghz OSX 10.12.6
答案 0 :(得分:5)
来自this answer:
lsof -n -i4TCP:23515
lsof -n -i TCP:23515 | grep LISTEN
lsof -n -i:23515 | grep LISTEN
Netstat也可以运作:
netstat -ap tcp | grep -i "23515"
这些命令中的任何一个都应该为您提供进程的名称和PID。
获得PID后,您可以终止该过程,或者如果您知道进程名称是process_name,则可以使用killall -KILL process_name
。
仅为了记录,您的终端默认情况下不运行管理shell。要以管理员身份在终端中执行命令,必须使用命令sudo su
,然后输入密码。一旦你有一个#的提示,你可以再次尝试这些命令,只是为了确定。
答案 1 :(得分:3)
您可以尝试优化听取这些端口的过程:
lsof -i :23515 -t
答案 2 :(得分:3)
在一个命令中查找并杀死:
kill -9`lsof -i:23515 -t`或者如果现有进程是由root用户或其他用户启动的:sudo kill -9`lsof -i:23515 -t`
lsof -i : 23515
使用计算机上的端口23515返回进程ID。
您可能还想重新启动计算机,以防使用此端口的进程进入" zombie"模式或锁定端口并在没有释放端口的情况下关闭。