linux中进程和计划任务的管理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux中进程和计划任务的管理相关的知识,希望对你有一定的参考价值。

  前言:

    在linux中,为了更好的了解和使服务器有序运行,管理员需要对进程和计划任务做相应的操作,以便能够更好的完成维护任务。

这里我们做一些简单的练习。

 

一、管理系统中的进程。

1)启动系统中的portmap服务,然后使用kill命令终止它的运行。

Kill  进程的PID号

技术分享图片

2)查找系统中CPU占用率超过80%的进程,并强行终止该进程。

系统中一般是没有CPU超过80%的进程,可以从http://www.cpuburnin.com/downloads/cpuburn-in.tar.gz网址中下载CPU测试工具,解压后将cpuburn-in程序复制到/sbins/目录中,然后从另一个终端执行“cpuburn-in 10”命令,进行十分钟的CPU高负载测试。使用ps或top命令查找看CPU占用率较高的进程的PID号,并终止其运行即可。

3)参照理论讲解部分中的相关示例,练习各种进程管理命令的使用。

1) Ps命令——查看静态的进程统计信息

技术分享图片

技术分享图片

技术分享图片

2) Top命令——查看进程动态信息

技术分享图片

3) Pgrep命令——查询进程信息

技术分享图片

技术分享图片

4) Pstree命令——查看进程树

技术分享图片

5)启动后台进程,以及改变进程的运行方式:

技术分享图片

技术分享图片

6) 强制杀死进程:

技术分享图片

技术分享图片

7) 使用killall命令终止进程

使用killall命令可以通过进程名来杀死进程,常用于结束多个相同名称的进程

技术分享图片

技术分享图片

技术分享图片

8) 使用pkill命令终止进程

使用pkill命令可以根据进程的名称、运行该进程的用户、进程所在的终端等各种属性终止特定的进程。

技术分享图片

二、设置计划运行的系统管理任务。

1)每周一的早上7:50自动清空FTP服务器公共目录“/var/ftp/pub”中的数据。

技术分享图片

技术分享图片

技术分享图片

2)每天晚上的10:30自动执行任务,完成以下操作:显示当前的系统时间并查看已挂载磁盘分区的磁盘使用情况,将输出结果追加保存到文件/var/log/df.log中,以便持续观察硬盘空间的变化。

技术分享图片

技术分享图片

 

3)确认所设置的计划任务列表。

技术分享图片

以上是关于linux中进程和计划任务的管理的主要内容,如果未能解决你的问题,请参考以下文章

Linux进程和计划任务管理

linux中进程和计划任务管理

Linux系统管理10——进程和计划任务管理

linux系统进程和计划任务管理

Linux/Centos7系统管理之进程与计划任务管理

linux进程和计划任务管理操作题