linux中ubuntu进程查看和结束命令
发布时间:2022-06-25 04:29:24 所属栏目:Linux 来源:互联网
导读:进程是我们任何操作系统中一个非法重要的东西了,我们经常会碰到关于进程一些查看,结束及查看进程占用端口问题,下面我来介绍进程查看和结束命令,希望对各位有帮助. 情况说明:由于操作不当,在终端启动的 django 程序 python manage.py runserver 没有关闭(端口
进程是我们任何操作系统中一个非法重要的东西了,我们经常会碰到关于进程一些查看,结束及查看进程占用端口问题,下面我来介绍进程查看和结束命令,希望对各位有帮助. 情况说明:由于操作不当,在终端启动的 django 程序 python manage.py runserver 没有关闭(端口为8000), 再次在终端启动时,出现错误: Error:That port is already in use. 现在找到原来的进程并杀掉此进程. 解决办法 1.sudo netstat -antup 激活Internet连接 (服务器和已建立连接的),代码如下: Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 2206/cupsd tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 1138/postgres tcp 0 0 127.0.0.1:953 0.0.0.0:* LISTEN 1053/named tcp 0 0 127.0.0.1:8000 0.0.0.0:* LISTEN 3203/python tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 1041/mysqld tcp 0 0 127.0.0.1:20080 0.0.0.0:* LISTEN 3415/ssh tcp 0 0 192.168.1.75:53 0.0.0.0:* LISTEN 1053/named tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN 1223/dnsmasq 找到端口号为 8000 的进程对应的 PID 号为 3203,用下面的命令杀掉此进程,代码如下: sudo kill 3203 2.sudo lsof -i:8000,代码如下: COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME python 3632 ying 3u IPv4 46257 0t0 TCP localhost:8000 (LISTEN) 杀掉进程的方法同方法 1,代码如下: 3.ps aux | grep manage.py ying 3497 0.0 0.5 67112 23456 pts/26 S+ 10:57 0:00 python manage.py runserver ying 3498 0.9 0.6 143784 25176 pts/26 Sl+ 10:57 0:05 /usr/bin/python manage.py runserver ying 3615 0.0 0.0 15956 932 pts/28 S+ 11:07 0:00 grep --color=auto manage.py --phpfensi.com 杀掉进程方法同方法 1. (编辑:淮安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |