几个进程管理的命令:pkill,pidof,kill,killall,job

pkill命令可以按照进程名杀死进程。pkill和killall应用方法差不多,也是直接杀死运行中的程序;如果您想杀掉单个进程,请用kill来杀掉。
pkill命令可以按照进程名杀死进程。pkill和killall应用方法差不多,也是直接杀死运行中的程序;如果您想杀掉单个进程,请用kill来杀掉。
语法:

pkill(选项)(参数)
使用实例:

[[email protected] ~]# pkill top

pidof命令用于查找指定名称的进程的进程号id号

[[email protected] ~]# pidof init
1

kill命令:

用于向进程发送信号,以实现对进程的管理;

显示当前系统可用信号:

kill -l [signal]

每个信号的标识方法有三种:

1) 信号的数字标识;

2) 信号的完整名称;

3) 信号的简写名称;

向进程发信号:

kill  [-s signal|-SIGNAL]  pid...

常用信号:

1) SIGHUP:无须关闭进程而让其重读配置文件;

2)SIGINT:终止正在运行的进程,相当于Ctrl+c

9)SIGKILL:杀死运行中的进程;

15)SIGTERM:终止运行中的进程;

18)SIGCONT:

19)SIGSTOP:

killall命令:

- kill processes by name

killall  [-SIGNAL]  program

Linux系统作业控制:

job:

前台作业(foregroud):通过终端启动,且启动后会一直占据终端;

后台作业(backgroud):可以通过终端启动,但启动后即转入后台运行(释放终端);

如何让作业运行于后台?

(1) 运行中的作业

Ctrl+z

注意:送往后台后,作业会转为停止态;

(2) 尚未启动的作业

# COMMAND &

注意:此类作业虽然被送往后台,但其依然与终端相关;如果希望把送往后台的作业剥离与终        端的关系:

# nohup  COMMAND  &

查看所有的作业:

# jobs

可实现作业控制的常用命令:

# fg  [[%]JOB_NUM]:把指定的作业调回前台;

# bg  [[%]JOB_NUM]:让送往后台的作业在后台继续运行;

# kill  %JOB_NUM:终止指定的作业;

时间: 2025-01-04 08:31:12

几个进程管理的命令:pkill,pidof,kill,killall,job的相关文章

Linux基础--进程管理相关命令介绍(2)

本文主要介绍了Linux中进程管理的相关命令,涉及到的主要命令有top,vmstat等. (1)top ①功能:用来查看CPU,内存以及进程的状态. ②用例: ③相关注释: load average表示负载,三个数值分别表示第1分钟,第5分钟,第10分钟 Cpu中us表示用户空间程序占用百分比,sy表示内核模式占用百分比,ni表示调整NICE值所占用的    CPU百分比,id表示CPU的空闲比例,wa表示等待磁盘IO完成所占用的时间比例,hi表示硬件中断占     据的百分比,si表示软中断所

Linux基础--进程管理相关命令介绍(1)

本文主要介绍了Linux中进程管理的相关命令,涉及到的主要命令有pstree,ps. (1)pstree ①功能:用来查看进程树 ②用例: (2)ps ①功能:用来显示系统当前进程状态的命令 ②用例: ③相关用法: ps a:显示所有跟终端相关的进程 ps x:显示所有跟终端无关的进程 相关注释: STAT各代码含义: S:可中断的睡眠态 D:不可中断的睡眠态 R:运行或可运行 T:停止 Z:僵死 s:session leader l:多线程进程 +:前台进程 N:低优先级进程 <:高优先级进程

进程管理常用命令

进程管理的相关命令 #ps  (process statue) 选项有些是-有些乜有, a:显示所有与终端有关的进程 u:显示详细信息 x:显示所有与终端无关的进程 state字段解释进程状态: D:不可中断的睡眠 R:就续或运行 S :可中断的睡眠 T:停止 Z:(zomble)僵死态 <:高优先级进程 N:低优先级进程 +:前台进程 1:多线程进程 s:会话进程的首进程 COMMAND字段中,加上中括号的未内核进程 进程的分类可以有 (1)      与终端相关的,如在打开终端进程后再打开的

进程管理各命令介绍

一.进程管理 进程类型: 守护进程,前台进程. 进程状态: 运行状态:running 就绪状态:ready 睡眠状态: 可终断:interruptabe 不可中断:uninterruptabe 停止状态: 暂停与内存,但不会被调度,除非手动启动 僵死状态:结束进程,父进程结束前 ,子进程不关闭 LRU:近期最少使用算法: (1)例如有1 2 3 4四个进程首先程序在最近调用了一次4进程 (2)程序排序变化为4 1 2 3此时三排在最后将被删除4 1 2 (3)在接着如果2不被调度也会被删除,但是

linux进程管理——进程管理相关命令

linux系统上与进程有关的命令: 查看类命令: ps,pstree,pidof,pgrep\pkill,top,htop,glances,dstat,vmstat,pmap 管理类命令: bg,fg,jobs,kill,killall,nohup,nice,renice pstree命令: pstree - display a tree of processes 显示进程之间的关系,用树状图表示 ps命令: ps - report a snapshot of the current proce

Linux进程管理相关命令

进程状态查看命令: ps:Process State -o:指定显示字段 进程状态显示有两种风格: BSD风格:使用时不加- SysV风格:使用时加- BSD风格: a:显示所有与终端有关的进程 u:显示进程由哪个用户启动的 x:显示所有与终端无关的进程 SysV风格: -elF -ef -eF 进程的状态: D:不可中断的睡眠 R:运行或就绪 S:可中断的睡眠 T:停止 Z:僵尸进程 <:高优先级进程 N:低优先级进程 +:前台进程组中的进程 l :多线程进程 s:会话进程首进程 [ ]:加了

linux 进程管理相关命令汇总

## processes 进程管理 ##ps查看当前系统执行的线程列表,进行瞬间状态,不是连续状态,连续状态需要使用top名称查看 更多常用参数请使用 man ps查看 ps ##显示所有进程详细信息 ps aux ##-u 显示某个用户的进程列表 ps -f -u www-data ## -C 通过名字或者命令搜索进程 ps -C apache2 ## --sort 根据进程cpu使用率降序排列,查看前5个进程 -pcpu表示降序 pcpu升序 ps aux --sort=-pcpu | he

Linux服务器管理: 系统的进程管理ps命令

源码包:2015-06-30 12:11:25 首先我们可以通过网络去下载相应的源码包:我们以apache为例: [[email protected] opt]# wget http://archive.apache.org/dist/httpd/httpd-2.4.9.tar.gz 解压: tar zxvf httpd-2.4.9.tar.gz 解压后我们可以进入源码目录 查看安装说明文件 more INSTALL 1.进程: 什么是进程: 进程是正在执行的一个程序或命令,每一个进程都是一个运

Linux进程管理相关命令详解

一.top top命令用于显示系统当前的进程和其他状况:top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果再前台执行该命令,它将独占前台,直到用户终止该程序为止. 其中1-5行为统计信息区,剩余行为进程信息区:1.统计信息区1)第1行为任务队列信息(与uptime命令运行结果相同)字段含义:当前时间     系统启动持续时间   当前登陆用户数    系统负载,即任务队列的平均长度备注:格式为"日期,时:分"  三个数值分别为1,5和15分钟前到现在的均值2)第2行为