进程和计划任务管理(二)
目录
终止进程的运行pkill命令
作用
常用命令选项
示例
计划任务管理at命令
—次性计划任务
示例
作用
计划任务管理crontab
特点
主要设置文件
作用
示例
crontab任务配置的格式
时间数值的特殊表示方法
应用示例
实例
终止进程的运行pkill命令
作用
根据特定条件终止相应的进程
常用命令选项
-U根据进程所属的用户名终止相应进程
-t:根据进程所在的终端终止相应进程
示例
[root@localhost ~]# pgrep -l -U"hackli"
3045 bash
[root@localhost ~]# pkill -9 -U "hackli""
[root@localhost ~]# pgrep -l -U"hackli""
在分窗口中进行查看
bash:指窗口
阻止ma使用vim
再次查看已经没有了
然后删除此窗口并新建一个窗口,然后登入用户ma
此时没有任何权限
计划任务管理at命令
—次性计划任务
at [HH:MM] [yyyy-mm-dd]
[root@localhost ~]# date
Sun May 7 10:33:13 EDT 2017
示例
[root@localhost ~]# at 10:35 2017-05-07
at> pgrep -U root ] wc -l > /tmp/ps.root
at> <EOT> 按Ctrl+D键提交任务
job 1 at Sun May 7 10:35:00 2017
[root@localhost ~]# cat /tmp/ps.root
202
作用
1.定期备份web 数据库
2.定期采集检测数据
3.find 5天以外的数据删除
示例
date 查看时间
查看root
wc -l 统计文件的字节、单词数、行数
>后面加存放的文件名
执行计划步骤
首先date
输入指令
然后Ctrl+D,并查看(注意命令执行的时间,不能太早或太晚)
注:当天的命令可以不写年月日,其他天数的命令不行
2:16时关闭当前系统
此时已关闭系统
查看还未进行的指令
干掉未进行的指令:atrm【指令ID】
案例:
在当天的21:30时自动关闭当前系统
[root@localhost ~]# at 21;30
at> shutdown -h now
at> <EOT>
job 2 at Sun May 7 21:30:00 2017
[root@localhost ~]# atq 查看未执行的任务列表
2 Sun May 7 21:30:00 2017 a root
[root@localhost ~]# atrm 2 删除第2条任务
[root@localhost ~]# atq
计划任务管理crontab
特点
按照预先设置的时间周期(分钟、小时、天......)重复执行用户指定的命令操作
属于周期性计划任务
主要设置文件
全局配置文件,位于文件:letc/crontab
系统默认的设置,位于目录: /etc/cron.*/
用户定义的设置,位于文件:/varlspool/cron/用户名
注: 分、时、日、月、周
作用
crontab是个守护进程,会自动检查/etc/crontab文件、/etc/cron.d目录及/var/spool/cron/目录中的改变,如果发现配置有更改,他们会被载入内存,所以当某个crontab文件改变后并且不需要重新启动crontab守护进程就可以设置生效。
示例
编辑计划任务
crontab -e [-u用户名]
查看计划任务
crontab -l [-u 用户名]
删除计划任务
crontab -r [-u用户名]
crontab任务配置的格式
时间周期设置 分钟:0~59 小时:0~23 日期:1~31 月份:1~12 星期:0~7(0、7都代表星期日)
字段 | 说明 |
分钟 | 取值为从0到59之间的任意整数 |
小时 | 取值为从0到23之间的任意整数 |
日期 | 取值为从1到31之间的任意整数 |
月份 | 取值为从1到12之间的任意整数 |
星期 | 取值为从0到7之间的任意整数 |
命令 | 要执行的命令或脚本程序 |
时间数值的特殊表示方法
*:表示该范围内的任意时间
,:表示间隔的多个不连续时间点
-:表示一个连续的时间范围
/:指定间隔的时间频率
应用示例
0 17 * * 1-5 周一到周五每天17:00
30 8 * * 1,3,5 每周一、三、五的8点30分
0 8-18/2* * * 8点到18点之间每2小时
* */3 * * 每3天
实例
进入编辑模式
编辑命令并保存退出
我们将时间改为8:26
但时间到了,命令并没有被执行
那是因为我们并没有退出账户,一旦退出就无法登入(2:41?)
现在就可以了
进程和计划任务管理(二)相关推荐
- Linux系统中查看进程和计划任务管理
各位小伙伴们大家好,本次给大家带来的是Linux操作系统中的进程和计划任务的管理,首先大家都知道程序是保存在外部存储介质(如硬盘.光盘)中的可执行机器代码和数据的静态集合,而进程是在CPU及内存中 ...
- linux一号进程和二号进程,Linux系统管理10——进程和计划任务管理(示例代码)
Linux系统管理10--进程和计划任务管理 一.程序和进程的关系 1.程序 ·保存在硬盘.光盘等介质中的可执行代码和数据 ·静态保存的代码 2.进程 ·在CPU及内存中运行的程序代码 ·动态执行的代 ...
- Linux/Centos7系统管理之进程与计划任务管理
Linux/Centos7系统管理之进程与计划任务管理查看进程--静态和动态查看控制进程--条件和全部at 一次性任务设置crontab 周期性任务设置一.程序和进程的关系(1)概念程序:保存在硬盘. ...
- 【AWSL】之Linux进程和计划任务管理(ps、top、pgrep、pstree、pkill、at、crontab)
序言 这里我主要介绍Linux进程与计划任务 进程与计划任务 序言 一 .查看进程 1.程序和进程的关系 2.查看进程信息ps及top.pgrep.pstree ①ps命令 ②.top命令 ③.pgr ...
- Linux进程和计划任务管理(详细图例)
Linux进程和计划任务管理 一.进程和进程的关系 二.查看进程信息--ps 2.1 方法一:ps aux 2.2 方法二:ps -elf 三.查看进程信息--top 3.1 top命令 3.2 to ...
- 搞它!!!Linux系统中查看进程和计划任务管理
文章目录 首先我们了解一下程序和进程的关系: 一.查看进程 1.查看静态的进程统计信息(ps) 2.查看静态的进程统计信息(top) 3.pgrep命令(查询进程信息) 4.pstree命令(查看进程 ...
- linux进程与计划任务管理
进程与计划任务管理 程序和进程的关系 程序 保存在硬盘.光盘等介质的可执行代码和数据 静态保存的代码 进程 在cpu及内存中运行的程序代码 动态执行的代码 父.子进程(每个程序可以创建一个或多个进程) ...
- linux进程和计划任务管理!
linux进程和计划任务管理 一.查看进程和控制进程 1.程序和进程的关系 (1)程序 (2)进程 1)进程的生命周期 2)进程的几个状态 2.查看进程命令ps ps -aux ps -ef top命 ...
- linux删除任务进程命令bkill,linux 进程和计划任务管理
进程和计划任务管理 要求: 管理系统中的进程 启动系统中的portmap服务,然后使用kill命令终止它的运行. 步骤: 使用service命令启动portmap服务并确认运行状态,使用pgrep命令 ...
- 学习进程和计划任务管理
目录 进程与线程 进程(Process) 线程(Thread) 线程和进程的区别是什么? 查看进程信息ps 查看进程信息top 查看进程信息pgrep 查看进程信息pstree 进程的启动方式 ■手工 ...
最新文章
- java优先级目数_10.Java运算符+(优先级、目数)+
- 分布式任务调度平台XXL-JOB本地配置可能遇到的问题和解决方案
- Linux课程---7、shell技巧(获取帮助命令)
- java中的System.out.print()与System.out.println()的区别
- linux打包运行python文件_Linux下安装pyinstaller用于将py文件打包生成一个可执行文件...
- wxWidgets:Erase wxWidgets示例
- 最简单的 post 请求发起方式、调用其它系统接口
- 一篇图像识别的科普文
- [Python]爬虫v0.1
- 6-2 函数式编程例一
- Mac乐谱制作工具---Sibelius 8 for Mac西贝柳斯
- javascript编程知识点
- 《大数据技术原理与应用》第一章-大数据概述
- VMware中ip地址消失问题
- matlab 傅里叶变换最美,MATLAB傅里叶变换
- ip经济ip猫:「飞海豚」大圣基因/医修鸽的ValueUP | Chain++
- Android Parcel数据传输源码解析
- 利用novnc登录绕过WFA
- 【leetcode】 剑指 Offer学习计划(java版本含注释)(上)
- 图形学学习笔记2——点阵图形光栅化
热门文章
- Elasticsearch 索引生命周期管理方案
- Threes.js入门篇之5 - 场景操纵器Trackball
- 【unity细节】关于资源商店(Package Maneger)无法下载资源问题的解决
- 国之骄傲,清华IT大牛带领一群年青程序员叫板美国!
- php是什么意思啊cf手游图片,CF手游星芒武器解析 英雄近战武器星芒分析
- 【移动网络】5G NR: 无线网络协议结构
- Android一个通用的下拉框适配器(kotlin版本)
- 和Sun一起开源(武林外传游戏外挂Java源代码) - 论坛版
- Oracle基础学习四之表的定义及脚本编写一
- 06-一些键鼠和页面操作