#ps -aux | grep nginx*
上述命令表示查看nginx相关的进程
2、杀死进程
#kill -9 7819
上述命令表示杀死pid为7819的进程
-----------------------------------------------------------------------------------------------------
netstat -lntp #查看监听(Listen)的端口
netstat -antp #查看所有建立的TCP连接
netstat -tulpn #查看所有运行中的服务的详细信息
ps -ef #查看所有进程
ps -aux #查看使用内存的进程
top #查看内存使用说明 (shift+m 按照排名)
kill -pid #结束进程
1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。
2、其次,在命令行中输入:ps -ef。
3、最后,键盘按“回车键”运行shell指令,此时会看到所有linux进程的CMD名称。
本方法以linux发行版RHEL7为例,Linux下使用PS命令结合相关参数可以查看linux当前系统下的所有进程、所有运行中的进程、所有非root运行的进程、所有指定用户运行的进程。
1.桌面点击右键d出菜单选择“Open in Terminal”,打开命令行终端
【以下 *** 作输入命令均在命令行终端输入】
2.在命令行终端执行ps的帮助命令“ps --helpa”查看ps命令参数列表
3.根据参数显示,使用命令“ps -A”查看当前系统所有的进程
说明一下:从RHEL7开始服务的管理程序改为了systemd.
4.使用“ps-aux|less”,查看当前系统正在运行的所有进程【all】
使用q键退出
5.使用“ps -U root -u root -N”,查看当前系统中非root运行的所有进程
6.使用“ps –u sshd”,查看sshd用户运行的所有进程
sshd用户没有运行进程,也就是说明并没有启动ssh服务。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)