Linux 根據端口快速停止服務並啟動的辦法


0. 需要使用 lsof 的命令, 如果linux 上面沒有安裝的話 需要自行安裝

yum install lsof

or

apt-get install lsof

 

1. 先根據端口查進程號

[root@centos76 deploy]# lsof -i:5003
COMMAND  PID USER   FD   TYPE  DEVICE SIZE/OFF NODE NAME
dotnet  7167 root 4978u  IPv4 7013764      0t0  TCP *:fmpro-internal (LISTEN)
dotnet  7167 root 4979u  IPv6 7013765      0t0  TCP *:fmpro-internal (LISTEN)
[root@centos76 deploy]# 

2. 根據進程號查看進程文件信息

ll /proc/7167

結果為:

[root@centos76 deploy]# ll /proc/7167
total 0
dr-xr-xr-x 2 root root 0 Jun 25 11:13 attr
-rw-r--r-- 1 root root 0 Jun 25 11:13 autogroup
-r-------- 1 root root 0 Jun 25 11:13 auxv
-r--r--r-- 1 root root 0 Jun 25 11:05 cgroup
--w------- 1 root root 0 Jun 25 11:13 clear_refs
-r--r--r-- 1 root root 0 Jun 25 11:05 cmdline
-rw-r--r-- 1 root root 0 Jun 25 11:13 comm
-rw-r--r-- 1 root root 0 Jun 25 11:13 coredump_filter
-r--r--r-- 1 root root 0 Jun 25 11:13 cpuset
lrwxrwxrwx 1 root root 0 Jun 25 11:13 cwd -> /gscloud1906build2_03/runtime/libs
-r-------- 1 root root 0 Jun 25 11:13 environ
lrwxrwxrwx 1 root root 0 Jun 25 11:05 exe -> /usr/share/dotnet/dotnet

3. 進入相關目錄執行命令即可.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM