o
P
k3g|)I;|?0 前段时间公司负责服务器维护的人向我咨询Linux的Tomcat无法启动的解决情况。经过他给出的tomcat错误信息提示,我确认了因为该80端口被某些程序占用导致的。我知道linux中有命令查询端口占用情况,以及根据PID结束进程的命令。找了下资料后,解决了。
E1V6`9}`e l
i0zZ/s!h-Yw0fK0E5k;k0Q0查询端口占用情况命令:pcMing工作室s!{~(KC@qM
?:p,C\ s)@-d)_0root用户执行netstat -netstat -ntupl,
9s]}iI:o0+x6W(h$c/M!D0n表示不查询dns
a3b#P}7UB-i0t表示tcp协议
^~cOBs]*ue2P0u表示udp协议pcMing工作室:jXp f;h/X7t-z
p表示查询占用的程序
:PZ9nLec$o
L
D7u0l表示查询正在监听的程序。pcMing工作室1ic-J/v,FSHSF(c
pcMing工作室$n{!JqnK%OY如果知道具体端口,如TCP的80,可用“netstat -tlnp|grep 80”.;
O ?O+b+t{4q0C%nw0L
Q:[|-T0c_0结束进程的命令
Y#_)Pv[*s$f0