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

Wind和linux中检查端口占用和Kill(带代码)的分析(Linux命令检查端口是否被占用)

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

Wind和linux中检查端口占用和Kill(带代码)的分析(Linux命令检查端口是否被占用)

windows中使用netstat

-a显示所有连接的和监听的端口。

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

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

查看所有端口占用netstat -ano查看被占用端口对应的pid netstat -ano 3306 | find str 3306查看指定端口的PID进程3306 task list | find str 3306 End process Force(/F参数)Kill PID为12345的所有进程包括子进程(/T参数):

Taskkill /T /F /PID 12345Linux使用netstat命令-t (tcp)仅显示与tcp相关的选项

-u (ucp)仅显示ucp相关选项。-n拒绝显示别名,可以显示所有转换成数字的数字。

-l仅在Listen中列出服务状态。

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

查看当前使用的所有端口netstat -nultp查看某个端口的使用情况netstat -anp |grep 3306默认使用lsof命令:没有选项,lsof列出活动进程的所有打开文件。

组合:可以将选项组合在一起,比如-abc,但是要注意哪些选项需要参数。

-a:结果是AND(而不是OR)

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

-h:寻求帮助

-t:只获取进程ID

-U:获取UNIX windows套接字地址

-F:打印格式结果,用于其他命令。它可以用多种方式格式化,比如-F pcfn(用于进程id、命令名、文件描述符、文件名,以null结束)

Lsof -i:3306 lsofbc.txt常用来显示打开文件abc.txt的过程

Lsof -i :22知道现在端口22上运行的是什么程序。

Lsof -c abc显示abc进程现在打开的文件。

Lsof -g gid显示了home gid的进度。

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

Lsof +D /usr/local/同上,但是会搜索目录下的目录很久。

Lsof -d 4显示fd为4的进程。

Lsof -i用于显示符合条件的流程。

Lsof -p 12查看12号进程打开了哪些文件。

Lsof +|-r [t]控制Lsof重复执行,默认为15s刷新。

Lsof -r,Lsof将一直执行,直到收到中断信号。

Lsof +r,Lsof将一直运行,直到不显示任何文件。

Lsof -s列出了打开文件的大小,如果没有大小,就留空。

Lsof -u username用UID列出打开的文件。

使用ps命令命令参数:

显示所有进程

-a显示同一终端下的所有节目

-A显示所有流程

c显示了进程的真实名称。

-N反向选择

-e等于“-A”

e显示环境变量

显示程序之间的关系。

-H显示树形结构

r显示当前终端的进程。

t显示当前终端的所有节目。

u指定用户的所有进程

-au显示更详细的信息。

-aux显示与其他用户的所有行程。

-C lt;Command >:列出指定命令的状态。

--行 lt行号>:每页显示的行数

--宽度 lt字符数>:每页显示的字符数

--帮助显示帮助信息。

--版本显示版本显示

找到一个具体的过程

Ps -ef|grep ssh输出:

chur @ Linux:~/share $ PS -EF | grep bash chur 9448 79650 0 06:05 pts/4 00:00:00 grep --color = autobash chur 79650 79575 0 03:49 pts/4 00:00:00:00按服务名bash

查找nginx和python的用法

ps aux | egrep # 39(nginx | python) # 39;输出:

根951 0.0 0.3 425268 27680?SSL 2020 9:48/usr/libexec/platform -python -Es/usr/sbin/tuned -l -Proot 212828 0.0 0.1 135300 13924?Ss 2020 0:00 nginx:主进程/usr/sbin/nginxroot 2488443 0.0 0.1 164676 14892?Mar 06 0: 00 nginx:工作进程结束进程的kill命令的参数

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

-9 (KILL):杀死一个进程。

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

-KILL强行杀死进程

Kill -9 65300 #彻底杀死pid为65530的进程Kill -9 $(PS -ef | grep guest)# kill guest用户进程#orkill -u guest推荐学习:windows教程以上是Wind和Linux下检查端口占用和kill(带代码)的细节分析。请多关注主机参考其他相关文章!

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

本文由主机参考刊发,转载请注明:Wind和linux中检查端口占用和Kill(带代码)的分析(Linux命令检查端口是否被占用) https://zhujicankao.com/73017.html

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

评论 抢沙发

评论前必须登录!