目录
后台任务 定时任务
后台任务
把进程放入后台
两种方法:
第一种:在命令后面加上& tar -zcf etc.tar.gz /etc & 第二种:使用快捷键:ctrl+z 在top命令执行的过程中,按下ctrl+z快捷键
查看后台任务
jobs [选项] 选项: -l:显示进程号; -p:仅任务对应的显示进程号; -n:显示任务状态的变化; -r:仅输出运行状态(running)的任务; -s:仅输出停止状态(stoped)的任务。 注:"+"号代表最近一个放入后台的工作,也是工作恢复时,默认恢复的工作。"-"号代表倒数第二个放入后的工作。
将后台暂停的工作恢复到前台执行
fg %工作号 参数: %工作号:%号可以省略,但是注意工作号和PID的区别
将后台暂停的工作恢复到后台执行
bg %工作号 注:后台恢复执行的命令,是不能和前台有交互的,否则不能恢复到后台执行。
定时任务
手动启动服务
service crond restart
将服务设置为自启动
chkconfig crond on
用户的contab设置
crontab [选项] 选项: -e:编辑crontab定时任务 -l:查询crontab任务 -r:删除当前用户所有crontab任务
crontab任务编辑
crontab -e 进入crontab编辑界面。会打开vim编辑你的工作。 语法:* * * * * 执行的任务
每个*的意义
特殊符号
例子
每隔五秒就会往/temp/test文件写入11 */5 * * * * /bin/echo "11" >>/temp/test 每周星期二五点五分关机 5 5 * * 2 /sbin/shutdown -r now