首页 > 系统相关 >linux查看进程命令

linux查看进程命令

时间:2023-07-26 10:11:15浏览次数:31  
标签:ps 查看 linux PID 命令 Linux 进程

linux查看进程命令

一、Linux查看进程命令:PS命令

ps命令是一个相当强大地Linux进程查看命令.运用该命令可以确定有哪些进程正在运行和运行地状态、 进程是否结束、进程有没有僵死、哪些进程占用了过多地资源等等.总之大部分信息均为可以通过执行该命令得到地。

PS命令语法:

ps [选项]

-e显示所有进程,环境变量

-f全格式

-h不显示标题

-l长格式

-w宽输出

-a显示终端上地所有进程,包括其他用户地进程

-r只显示正在运行地进程

-x显示没有控制终端地进程

PS命令使用:

ps命令用于查看当前正在运行的进程,最常用的方法是ps aux,然后再通过管道使用grep命令过滤查找特定的进程,再对特定的进程进行操作,其中grep起到搜索作用。

例如:

ps -ef | grep java

表示查看所有进程里CMD是java的进程信息

ps -aux | grep java

-aux显示所有状态

通常用ps查看进程PID,用kill命令终止进程,如:

例如:

kill -9 [PID]

-9表示强迫进程立即停止

二、Linux查看进程命令:Top命令

top命令可以实时显示各个线程情况。要在top输出中开启线程查看,请调用top命令的“-H”选项,该选项会列出所有Linux线程。在top运行时,你也可以通过按“H”键将线程查看模式切换为开或关。

三、Linux查看进程命令:Pstree命令

pstree命令以树状图的方式展现进程之间的派生关系,显示效果比较直观。

Pstree命令语法:

pstree(选项)

-a显示完整命令及参数-c重复进程分别显示-c显示进程ID、PID -n按PID排列进程

四、Linux查看进程命令:Pgrep命令

pgrep命令以名称为依据从运行进程队列中查找进程,并显示查找到的进程id。每一个进程ID以一个十进制数表示,通过一个分割字符串和下一个ID分开,默认的分割字符串是一个新行。对于每个属性选项,用户可以在命令行上指定一个以逗号分割的可能值的集合。

Pgrep命令语法:

pgrep(选项)(参数)

-l显示进程名和进程PID -o进程起始ID -n进程终止ID

标签:ps,查看,linux,PID,命令,Linux,进程
From: https://www.cnblogs.com/trigger-cn/p/17581711.html

相关文章

  • 使用show effective grants查看权限
    1、问题描述用户showgrants显示只有连接权限,但该用户却能执行sbtest.*下的所有操作GreatSQL>\s...Serverversion:8.0.32-24GreatSQL,Release24,Revision3714067bc8c...GreatSQL>showgrants;+---------------------------------------+|Grantsforuser1@1......
  • Linux之RAID
    目录独立硬盘冗余阵列(RAID,RedundantArrayofIndependentDisks),旧称廉价磁盘冗余阵列(RedundantArrayofInexpensiveDisks),简称磁盘阵列。......
  • Linux Mint 21.2 “Victoria “现已可供下载
    Linux Mint21.2“Victoria“发行版今天出现在该项目全球稳定镜像上,这意味着开发者将很快发布官方公告,通知想要下载最新LinuxMint版本的用户。LinuxMint21.2从2023年6月21日开始进行公开测试,这给了开发者足够的时间来修复剩余的问题,并为用户提供一个稳定的、坚如磐......
  • Linux Mint 21.2 “Victoria “现已可供下载
    Linux Mint21.2“Victoria“发行版今天出现在该项目全球稳定镜像上,这意味着开发者将很快发布官方公告,通知想要下载最新LinuxMint版本的用户。LinuxMint21.2从2023年6月21日开始进行公开测试,这给了开发者足够的时间来修复剩余的问题,并为用户提供一个稳定的、坚如磐......
  • Linux Mint 21.2 “Victoria “现已可供下载
    Linux Mint21.2“Victoria“发行版今天出现在该项目全球稳定镜像上,这意味着开发者将很快发布官方公告,通知想要下载最新LinuxMint版本的用户。LinuxMint21.2从2023年6月21日开始进行公开测试,这给了开发者足够的时间来修复剩余的问题,并为用户提供一个稳定的、坚如磐......
  • 01 linux基础(1)
    环境安装解压,从vmware打开虚拟机。设置密码:1打开终端:ctrl+alt+tlinux介绍Linux的发展1)1969年,由kenthompson在AT&T贝尔实验室实现的。使用的是汇编语言。2)1970年,KenThompson和DennisRitchie是使用C语言对整个系统进行了再加工和编写,是的Unix能够很容易的移植到其他硬件的......
  • 02 linux 基础(2)
    shell基本维护命令获取联机帮助使用man命令可以找到特定的联机帮助页,并提供简短的命令说明。一般语法格式为:联机帮助页提供了指定命令commandname的相关信息,包括:名称、函数、语法以及可选参数描述等。无论帮助有多长,都遵循这个格式显示。在页面很多的情况下使用PageUp......
  • python读取linux巡检
    Python读取Linux巡检作为一名经验丰富的开发者,我将教会你如何使用Python读取Linux巡检报告。下面是整个流程的步骤:步骤描述1.连接到Linux服务器使用ssh库建立与Linux服务器的连接2.执行巡检命令使用paramiko库执行巡检命令3.保存巡检结果将巡检结果保存到......
  • ctf 查看文件内容命令
    Linux查看文件内容命令:cat、tac、head、tail、less、more、nl、paste、rev、uniq、grep、sort、od、awk介绍cat:连接文件并打印到标准输出设备上tac:从后往前输出nl:显示行号head:默认显示前十行tail:默认显示最后十行less:显示文件的全部内容,并且可以进行搜索、......
  • Linux如何查看端口
    方法一:lsof-i:端口号用于查看某一端口的占用情况,比如查看9092端口使用情况,lsof-i:9095 可以看到9095端口已经被nginx占用方法二:netstat-tunlp|grep 端口号,用于查看指定的端口号的进程情况,如查看5050端口的情况,netstat-tunlp  |  grep5050-t(tcp)仅显示tcp相......