VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动
荫云优惠活动

Wind和Linux上的端口占用检查和杀死快速分析(附代码)(Linux上的系统端口占用检查)

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

端口占用与查杀(Windows和Linux) Windows

Windows中使用netstat

-a查看所有连接和监听端口。

-n 以数字方式显示地址和端口号。

-o 显示与每个连接关联的所属进程 ID。

显示所有端口占用情况 netstat -ano 显示占用端口 3306 对应的 PID netstat -ano | findstr 3306 显示指定端口的 PID 进程任务列表。 findstr 3306 终止进程

强制(/F参数)kill pid为12345所有进程包括子进程(/T参数):

taskkill /T /F /PID 12345Linux使用netstat命令

- t(tcp) 仅显示tcp相关选项

-u (ucp) 仅显示与 ucp 相关的选项 -n 拒绝显示别名并将所有可显示的数字转换为数字

-l 监听仅列出正在运行的服务的状态

-p 显示程序名称 建立相关链接。

显示当前正在使用的所有端口。 netstat -nultp 显示特定端口的使用情况。 使用 netstat -anp | grep 3306 lsof 命令。

默认:如果没有任何选项,lsof 会列出活动进程的所有打开文件。

组合:您可以组合选项,例如 -abc,但请注意哪些选项是必需的。 参数

-a:结果是 AND 运算(不是 OR 运算)。

-l:显示用户ID而不是用户名。 输出

-h:获取帮助

-t:仅获取进程ID

-U:UNIX获取套接字地址

-F:格式化输出结果。 用于:其他命令。 -F 可以采用多种方式格式化,包括 pcfn(用于进程 ID、命令名、文件描述符、文件名、空终止)。

lsof -i:3306 常用

lsof abc.txt 显示打开文件abc.txt 的进程。

lsof -i:22 找出端口 22 上正在运行哪些程序。

lsof -c abc 显示abc 进程当前打开的文件。

lsof -g gid 显示属于 gid 的进程的状态。

lsof +d /usr/local/ 将显示。 进程在目录中打开的文件

lsof +D /usr/local/ 与上面相同,但需要更长的时间,因为它搜索该目录下的目录。

lsof -d 4 使用显示处理fd 4

lsof -i 用于显示满足条件的进程。

lsof -p 12 判断进程号12打开的是哪个进程。 File

lsof +|-r [t] 控制 lsof 的重复执行。 默认为 15 秒刷新。

lsof -r,lsof继续执行,直到收到中断信号。

lsof +r,lsof 继续运行,直到没有更多文件为止。 显示

lsof -s 列出打开文件的大小。 如果没有可用尺寸,请保留空白。

lsof -u username 列出带有 UID 的打开文件。

使用 ps 命令

命令参数:

a 显示所有进程

-a 显示同一终端中的所有程序

p>

-A 显示所有进程

c 显示进程真实名称

-A p>

- N 反向选择

-e is " -A"

e 显示环境变量

f 显示程序之间的关系

-H 显示树形结构

r 显示当前终端进度进程

T 显示当前终端上的所有程序

u 指定用户的所有进程

-au 显示更详细的信息

-aux 显示包含其他用户的所有行。

-C 列出指定命令的状态。

--lines 每页显示的行数

--Width 每页显示的字符数

- -help 显示帮助信息

--version 显示版本显示

搜索特定进程

ps - ef|grep ssh

输出:

chuchur@linux:~/share$ ps -ef|grep bashchuchur 9448 79650 0 06:05 pts/4 00:00:00 grep --color=auto巴什楚楚尔 79650 79575 0 03:49 分/4 00:00:00 bash

通过服务名搜索PID

搜索nginx和python占用情况

ps aux | egrep '(nginx|python)'

输出:

根 951 0.0 0.3 4 25268 27680 ? Ssl 2020 9:48 /usr/libexec/platform-python -Es /usr/sbin/tuned -l -Proot 212828 0.0 0.1 135300 13924 ? S s 2020 0:00 nginx:主进程 /usr/sbin/nginxroot 2488443 0.0 0.1 164676 14892 ? S Mar06 0:00 nginx:工作进程终止进程。

kill命令参数

-1(HUP):重新加载进程。

-9 (KILL):终止进程。

-15(TERM):正常停止进程。

-KILL强行杀死进程

kill -9 65300 #pid 65530彻底杀死进程kill -9 $(ps -ef | grep guest) # Kill来宾用户进程#orkill -u guest

推荐学习:windows.html" target="_blank">Windows 教程

PHP快速视频教程(从入门到精通)

如何快速学习PHP?!

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:Wind和Linux上的端口占用检查和杀死快速分析(附代码)(Linux上的系统端口占用检查) https://zhujicankao.com/140389.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » Wind和Linux上的端口占用检查和杀死快速分析(附代码)(Linux上的系统端口占用检查)
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!