一个面试题,使用三种不同的方法查看8080被哪个进程占用了。通常比较熟悉的方法是netstat和lsof两种,但还有什么方法呢。 1.netstat或ss命令 2.lsof命令 这个命令是查看进程占用哪些文件的 3.fuser命令 fuser命令和lsof正好相反,是查看某个文件被哪个进程占用的。L ...
分类:
系统相关 时间:
2018-03-03 19:27:51
阅读次数:
231
ps命令是ProcessStatus的缩写,用来列出系统中当前运行的那些进程,使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等。ps为我们提供了进程的一次性的查看,它所提供的查看结果并不是动态连续的。像大多数linux下的命令使用方式一样,ps的基本使用方式为:ps[option][--help]常用的使用方式为ps-aux效果如图:可以
分类:
系统相关 时间:
2018-02-27 23:24:16
阅读次数:
209
使用netstat查看进程PID [root@test ~]# netstat -anp|grep 5001 tcp 0 0 :::5001 :::* LISTEN 12886/java 之后各位看官,就能够用kill -9 PID杀进程了 使用netstat查看进程PID [root@test ~ ...
分类:
系统相关 时间:
2018-02-25 19:06:50
阅读次数:
216
一 进程与程序 二 并发与并行 三 同步\异步和阻塞\非阻塞 四 进程的创建 五 进程的终止 六 进程的层次结构 七 进程的状态 八 进程并发的实现 一 进程与程序 什么是进程: 进程的概念:我们知道操作系统最核心的概念就是进程。其实进程简单来说就是在操作系统中运行的程序,它是操作系统资源管理的最小 ...
分类:
编程语言 时间:
2018-02-20 23:34:33
阅读次数:
253
一、查看占用相关端口的进程信息(如pid),如查看9010端口 二、根据pid查看进程信息,如查看pid为9492进程信息 三、根据pid杀死进程,如杀死pid为9492进程 yexiangyang moyyexy@gmail.com ...
pkill的用法:http://man.linuxde.net/pkill 根据进程命令行,杀死进程 如下intellij.go代码为一个代理服务器,把本地请求转向一个代理 package main import ( "flag" "log" "net/http" "net/http/httputi ...
分类:
系统相关 时间:
2018-02-12 18:47:48
阅读次数:
218
#找出cpu占用最高的进程top -H#再次确定进程ps aux|grep 17408 #查看进程的线程(tid) ps -mp 17408 -o THREAD,tid,time#将线程转换为十六进制printf "%x\n" 17418#打印出线程对应的堆栈信息/usr/share/java-1. ...
分类:
编程语言 时间:
2018-02-09 17:16:45
阅读次数:
141
ps:process status for pid in $(pgrep httpd); do echo -n "${pid} " ; ps -p ${pid} -o lstart | grep -v "START" ; done ...
分类:
系统相关 时间:
2018-02-09 14:50:30
阅读次数:
259
有一次一个python进程挂了,使用了下这个命令。 可以看到原因:虚拟机总共内存8082608KB,结果python项目就消耗掉了7341764KB,内存泄露,导致python进程被系统杀死 顺带介绍下watch命令: 这个命令可以实时跟新监控的内容 1、tailf log/web.log 就会看到 ...
分类:
系统相关 时间:
2018-02-07 22:53:00
阅读次数:
515
重启网络方法(通过杀死进程方式,达到网络重启) zh@zh:~$sudo NetworkManager restart //查看进程idNetworkManager 已正运行(pid 10254)zh@zh:~$sudo kill 10254 //杀死进程zh@zh:~$sudo NetworkMa ...
分类:
系统相关 时间:
2018-02-07 22:49:30
阅读次数:
263