linux 进程的查看使用什么命令

作者&投稿:钮惠 (若有异议请与网页底部的电邮联系)
Linux进程的查看和调度分别使用什么命令~

进程查看的命令是ps和top。
ps 命令用于查看当前正在运行的进程。
进程调度的命令有at,crontab,batch,kill。

一:linux查看进程命令详解
  ps命令查找与进程相关的PID号:
  ps a 显示现行终端机下的所有程序,包括其他用户的程序。
  ps -A 显示所有程序。
  ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。
  ps -e 此参数的效果和指定"A"参数相同。
  ps e 列出程序时,显示每个程序所使用的环境变量。
  ps f 用ASCII字符显示树状结构,表达程序间的相互关系。
  ps -H 显示树状结构,表示程序间的相互关系。
  ps -N 显示所有的程序,除了执行ps指令终端机下的程序之外。
  ps s 采用程序信号的格式显示程序状况。
  ps S 列出程序时,包括已中断的子程序资料。
  ps -t 指定终端机编号,并列出属于该终端机的程序的状况。
  ps u 以用户为主的格式来显示程序状况。
  ps x 显示所有程序,不以终端机来区分。
  最常用的方法是ps aux,然后再通过管道使用grep命令过滤查找特定的进程,然后再对特定的进程进行操作。
  ps aux | grep program_filter_word,ps -ef |grep tomcat
  ps -ef|grep java|grep -v grep 显示出所有的java进程,去处掉当前的grep进程。
  二.扩展资料:linux 结束进程命令详解
  使用kill命令结束进程:kill xxx
  常用:kill -9 324
  Linux下还提供了一个killall命令,可以直接使用进程的名字而不是进程标识号,例如:# killall -9 NAME

查看进程的命令有ps、pstree、pgrep等
1、ps
显示进程信息,参数可省略
-aux 以BSD风格显示进程
常用 -efH 以SystemV风格显示进程
-e , -A 显示所有进程
a 显示终端上所有用户的进程
x 显示无终端进程
u显示详细信息
f 树状显示
w 完整显示信息
l 显示长列表
各列输出字段的含义:
USER 进程所有者
PID 进程ID
PPID 父进程
%CPU CPU占用率
%MEM 内存占用率
NI 进程优先级。数值越大,占用CPU时间越少
VSZ 进程虚拟大小
RSS 页面文件占用
TTY 终端ID
STAT 进程状态
+---D 不可中断
Uninterruptible sleep (usually IO)
+---R 正在运行,或在队列中的进程
+---S 处于休眠状态
+---T 停止或被追踪
+---Z 僵尸进程
+---W 进入内存交换(从内核2.6开始无效)
+---X 死掉的进程
+---< 高优先级
+---N 低优先级
+---L 有些页被锁进内存
+---s 包含子进程
+---+ 位于后台的进程组;
+---l 多线程,克隆线程 multi-threaded (using CLONE_THREAD, like
NPTL pthreads do)
PID:进程标识符,系统为每一个进程分配一个识别码,称为PID。
ps命令极为常用,其他命令还有:
2.pstree
树状显示进程信息
-a 显示完整命令及参数
-c 重复进程分别显示
-c 显示进程ID、PID
-n 按 PID排列进程
3.pgrep<进程名>
显示进程的PID
-l 显示进程名和进程PID
-o 进程起始ID
-n 进程终止ID


唐县13432294803: linux 下查看进程用什么命令 -
蔡玛鼻炎: linux 下查看进程可以使用的命令: 1、ps命令查找与进程相关的PID号: 2、ps a 显示现行终端机下的所有程序,包括其他用户的程序. 3、ps -A 显示所有程序. 4、ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻...

唐县13432294803: Linux查看进程命令有哪些 -
蔡玛鼻炎: 首先我们需要打开终端,本经验以Fedora操作系统为例,其他的操作系统可能略有不同.打开终端之后我们输入ps,它就是我们今天的主角,ps是linux操作系统中最基本同时也是非常强大的进程查看命令,如果你对此命令不是十分了解,我们...

唐县13432294803: linux查看进程命令
蔡玛鼻炎: 下面三条命令都可以用来查看进程: ps -lA 是十分常用的,2113l参数用于5261显示进程的详细信息,A参数用于显示所有的进程4102.可以配合grep命令来查找特定的进程 top 能够显示CPU和内存的占用率,用于1653动态监视高资源占用 pstree 用来查看进程的父子关系 由于能力有限只能回答这些,但是建议查看刘遄老师的《专linux就该这么学》这本比肩鸟哥私房菜属的但与时俱进的工具书

唐县13432294803: linux查看进程的方法有几种? -
蔡玛鼻炎: 以下是最常用的几个查看进程的命令. netstat?tln//查看服务监听端口 netstat//查看进程号 ps?aux//查看进程号 ps?aux|more//全部查看 ps?ef|grepmysql//查看mysql的进程 kill-93306//强制杀掉进程号3306 防火墙的设置 设置防火墙:setup 查看防火墙设置:iptables?L 关闭防火墙:iptables-F

唐县13432294803: Linux查看进程命令 (如何查看进程) -
蔡玛鼻炎: 你可以使用ps命令.它能显示当前运行中进程的相关信息,包括进程的PID.Linux和UNIX都支持ps命令,显示所有运行中进程的相关信息.ps命令能提供一份当前进程的快照.如果你想状态可以自动刷新,可以使用top命令.ps命令输入下面的...

唐县13432294803: 如何在Linux中查看所有正在运行的进程 -
蔡玛鼻炎: Linux中一切皆文件.目录是文件,文件是文件,设备也是文件.查看Linux中正在运行的进程的命令有一下几个:top 动态查看Linux系统的进程情况.ps -elf 或者ps -aux 查看系统系统进程 netstat -tanlpu 另外还有查看a文件是那个进程打开的===》lsof a 更多Linux系统知识可以参考 《Linux就该这样学》,Linux的知识是需要多学多练的.做运维Linux是非常重要的,好好学吧,加油

唐县13432294803: linux系统怎么查看在运行的进程 -
蔡玛鼻炎: 用top命令,可以查看所有进程的运行情况 top命令可以动态的查看所有运行的进程情况(一次显示不全,可以翻页查看). 也可以用下面命令,静态的只显示一次所有的进程: $top -b -n 1

唐县13432294803: Linux进程的查看和调度分别使用什么命令?
蔡玛鼻炎: 进程查看的命令是ps和top. 进程调度的命令有at,crontab,batch,kill.

唐县13432294803: Linux怎样查询出当前系统的所有进程 -
蔡玛鼻炎: 在控制台,使用命令“ps -A”查看当前系统所有的进程.在控制台使用ps命令“ps -aux|less”,查看当前系统正在运行的所有进程.在控制台使用ps命令“ps -U root -u root -N”,查看当前系统中非root运行的所有进程.在控制台使用ps命令“ps -u test”,查看当前系统中test用户运行的所有进程.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网