码迷,mamicode.com
首页 > 系统相关 > 详细

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

时间:2018-02-06 11:36:47      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:服务   分享图片   了解   portmap   列表   变化   9.png   grep   ortmap   

  前言:

    在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中进程和计划任务的管理

标签:服务   分享图片   了解   portmap   列表   变化   9.png   grep   ortmap   

原文地址:http://blog.51cto.com/wuhui1994/2069326

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!