进程管理及计划任务
【摘要】 进程管理及计划任务v程序保存在硬盘、光盘等介质中的可执行代码和数据是静态保存的代码v进程在CPU及内存中运行的程序代码是动态执行的代码父、子进程:每个进程可以创建一个或多个进程v管理cron计划任务编辑计划任务:crontab -e [-u 用户名]查看计划任务:crontab -l [-u 用户名]删除计划任务:crontab -r [-u 用户名]v时间数值的特殊表示方...
进程管理及计划任务
v程序
保存在硬盘、光盘等介质中的可执行代码和数据
是静态保存的代码
v进程
在CPU及内存中运行的程序代码
是动态执行的代码
父、子进程:每个进程可以创建一个或多个进程
v管理cron计划任务
编辑计划任务:crontab -e [-u 用户名]
查看计划任务:crontab -l [-u 用户名]
删除计划任务:crontab -r [-u 用户名]
v时间数值的特殊表示方法
* 表示该范围内的任意时间
, 表示间隔的多个不连续时间点
- 表示一个连续的时间范围
/ 指定间隔的时间频率
v应用示例
0 17 * * 1-5 周一到周五每天17:00
30 8 * * 1,3,5 每周一、三、五的8点30分
0 8-18/2 * * * 8点到18点之间每隔2小时
0 * */3 * * 每隔3天
需求描述
为了更好地了解和控制Linux服务器的有序运行,需要管理员熟悉进程管理的相关操作,以完成各种运行维护任务。
实训内容及或步骤:
1. 熟悉ps aux、ps –elf、top命令
§ps命令
用途:查看静态的进程统计信息
格式:ps aux
ps –elf (显示详细信息)
§top命令
用途:查看动态的进程排名信息
§pgrep命令
用途:根据特定条件查询进程PID信息
v手工启动
前台启动:用户输入命令,直接执行程序
后台启动:在命令行尾加入“&”符号
ps aux查看静态的进程统计信息
ps -elf 显示详细信息
top命令 查看动态的进程排名信息
2. 使用pgrep命令查询init、sshd进程号
3. 使用crond计划任务命令实现每天晚上11:30分自动重启
4. 使用crond计划任务命令实现每周1、3、5下午17:30分自动备份/etc文件夹,备份名称为.tar.bz2
5. 使用命令查看计划任务
6. 测试完毕后删除上面两条计划任务
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)