1.软文推荐

2.软文推荐

3.软文推荐

本篇文章和大家讲解一下Linux中Kill命令的进程调度,本文实操记录、绝无水文,如有错误或遗漏欢迎各位朋友指正。

一丶进程管理

Linux 是一种动态系统,能够适应不断变化的计算需求。Linux 计算需求的表现是以进程 的通用抽象为中心的。进程可以是短期的(从命令行执行的一个命令),也可以是长期的(一种网络服务)。因此,对进程及其调度进行一般管理就显得极为重要。

1.ps常用选项

ps支持三种选项UNIX选项 如-A -eBSD选项 如aGNU选项 如–help

1)BSD方式

a 所有用户在所有终端上运行的前台进程x 当前用户运行的所有进程(包括前台进程和后台daemon)ax 所有用户运行的所有进程aux 所有用户运行的所有进程,结果中显示用户名f 显示父子进程关系-C 用进程名进行过滤k 排序或–sortaxo配合

o 自定义输出列%cpu%mempiduidgidcmdcommtty 显示终端名,如为?,表示daemon后台进程ruser 命令的发起人euser 命令的真正执行人state 状态VSZ:虚拟内存集,线性内存 表示操作系统承诺内存集RSS:常驻内存集 实际分配内存

2)UNIX方式

-e 显示所有进程-f 显示完整格式-ef 以完整格式显示所有进程-eF 以更完整格式显示所有进程-efH 显示父子进程关系-eo 自定义显示结果,如下ps -eo %cpu,%mem,pid,nice,pri,stat,comm

3)GNU方式

–help 寻求帮助–sort 排序

2.nice值

-20~19数字越小,优先级越高renice -n # (-20~19) pidnice -n #(-20~19) -# command查看方式 ·ps axo ni[ce]

~]# ps axo niceNI000-20

3.搜索进程pgrep

pgrep-u UID/USERNAME 基于执行程序的用户名进行搜索-l 显示的结果中增加进程名-t 终端名-P 查看子进程

pidof 进程名 查询对应进程名的PID如,搜索ping :

~]# pidof ping54472

4.uptime

uptime命令能够打印系统总共运行了多长时间和系统的平均负载。uptime命令可以显示的信息显示依次为:现在时间、系统已经运行了多长时间、目前有多少登陆用户、系统在过去的1分钟、5分钟和15分钟内的平均负载。

~]# uptime11:19:13 up 2 days, 15:12, 4 users, load average: 0.00, 0.01, 0.05

5.top

top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,常用于服务端性能分析

二丶kil命令

lkill命令用来删除执行中的程序或工作。kill可将指定的信息送至程序。预设的信息为SIGTERM(15),可将指定程序终止。若仍无法终止该程序,可使用SIGKILL(9)信息尝试强制删除程序。程序或工作的编号可利用ps指令或job指令查看。

1.kill用法

按PID:kill [-SIGNAL] pid …kill –n SIGNAL pid;kill –s SIGNAL pid按名称:killall [-SIGNAL] comm…按模式:pkill [options] pattern

2.kill常用选项

-0 无作为,可以用来单纯判断进程是否运行. -1 -HUP:强制进程重读配置文件-2 -INT: 中止正在运行的进程;相当于Ctrl+c-3 -QUIT: 相当于ctrl+-9 -KILL: 强制杀死正在运行的进程-15 -TERM: 终止正在运行的进程 (默认)

pkill

-u 用户名 杀死指定用户所运行的所有进程-U 真正发起运行命令者-t 与指定终端相关的进程-l 显示进程名(pgrep可用)-a 显示完整格式的进程名(pgrep可用)-P 显示指定进程的子进程pkill -t pts/1 杀死指定终端上运行的所有进程

至此关于Linux中Kill命令的进程调度分享结束,欢迎大家在评论区留言。

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

本文来源:www.lxlinux.net/1109.html,若引用不当,请联系修改。

相关文章 8

1

Centos7下安装kafka-manager具体方法 2分钟前

Kafka-manager 是雅虎开源的apache-kafka管理工具,是用Scala写,所以在web页面进行操作即可,本篇文章重点为大家分享一下Centos7下安装kafka-manag...

2

韩国vps不限流量(韩国vps怎么使用) 4分钟前

目录:1、关于VPS,大街上卖的不限流量的SS是怎么做到的2、关于VPS带宽的问题3、有没有不限流量,带宽大的 VPS 推荐4、求VPS限制流量和不限...

3

C++中double类型保留三位小数点 7分钟前

我们知道C语言中,如果要求输出结果保留三位小数,我们可以使用pritf()函数轻松的解决。但是的输出运算符 我以一个例子作为讲解: 已知...

5

Linux常用命令—pv命令 11分钟前

Linux常用命令 pv命令 Pipe Viewer 的简称,由Andrew Wood 开发。意思是通过管道显示数据处理进度的信息。这些信息包括已经耗费的时间,完成的...

7

韩国私人vps一夜爽**在线(vPs韩国日本香港) 15分钟前

目录:1、哪里的韩国vps比较好,要速度快的稳定的,最好重装系统是免费的2、vps韩国uplus线路好吗3、韩国VPS服务器去哪里租用?哪里的韩国...

8

Linux下安装autossh 18分钟前

autossh 是一款开源工具,可以帮助管理SSH会话、自动重连和停止转发流量。autossh会假定目标主机已经设定无密码SSH登陆,以便autossh可以重连...