linux如何创建计划任务

做运维怎么能不懂创建计划任务!

1.at:用来创建临时任务,任务完成后命令不再生效

最常见的就是服务器的关机或重启了

[[email protected] 桌面]# at 19:00

at> /sbin/shutdown -h now<EOT>  这里最好输入命令的绝对路径

如果不知道命令的绝对路径可以通过which+空格+命令查看

job 4 at 2017-02-27 19:00

ps:红色字体为输入命令绝对路径后Ctrl+D后自动生成

查看命令可以用atq或者at -l

[[email protected] ~]# at -l

1 2017-02-27 19:00 a root

[[email protected] ~]# atq

1 2017-02-27 19:00 a root

[[email protected] ~]#

2.#crontab -e

进入编辑文本

在文本中输入:30 03 * * * /sbin/shutdown -h now

编辑完成后按:wq保存退出

这样服务器就会在每天的03:30分自动关机了

crontab主要参数

-l:列出当前计划任务

-r:删除当前计划任务

-e:执行文字编辑器编辑计划任务

时间: 2024-10-08 11:13:21

linux如何创建计划任务的相关文章

linux crontab创建计划任务

1.编辑计划任务 编辑crontab文件 crontab -e 2.查看计划任务日志 查看crontab日志 tail -100f /var/log/cron 3.创建计划任务格式 (1)基本格式 : * * * * * command 分 时 日 月 周 命令 第1列表示分钟1-59 每分钟用*或者 */1表示 第2列表示小时1-23(0表示0点) 第3列表示日期1-31 第4列表示月份1-12 第5列标识号星期0-6(0表示星期天) 第6列要运行的命令 (2)crontab文件的一些例子:

如何创建linux里面的计划任务

1.查看计划任务 crontab -l 查看已有的计划任务/sbin/service crond start        //启动服务/sbin/service crond stop        //关闭服务/sbin/service crond restart     //重启服务/sbin/service crond reload      //重新载入配置 service crond status            // 查看状态 2.crontab -e 创建计划任务,进入以后就

Linux进程与计划任务

Linux进程与计划任务 linux进程及作业管理 进程 内核的功用:进程管理.文件系统.网络功能.内存管理.驱动程序.安全功能等特权操作模式切换(理想状态):70%CPU时间用户模式+30%CPU时间内核模式进程(Process):是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的存在生命周期的基本单位,是操作系统结构的基础.在早期面向进程设计的计算机结构中,进程是程序的基本执行实体:在当代面向线程设计的计算机结构中,进程是线程的容器.程序是指令.数据及其组织形式的描述

Linux下的计划任务和日志管理

Linux下的计划任务和日志管理   一:实验环境: 1:虚拟机 2:两个linux系统 二:实验目标 1:at 定制单次执行的计划任务 2:cron定制周期性计划任务 3:配置脚本实现周期性任务 4:配置公司内网服务器每天自动开关机 5:Linux系统日志记录规律 6:自定义日志记录方式 7:配置远程收集日志服务器 三:实验步骤 1):at 定制单次执行的计划任务 第一块 at 定制单次执行的计划任务 前提:服务:atd  必须开启 #查询atd是否运行,只有运行,才能工作. [[email 

创建计划任务

前言 计划任务,是系统自动完成任务的一种方式.其原理就像是闹钟一样,到了我们指定的某一个时间点,系统就会自动的执行某种操作,实现我们想要达到的目的.在实际生产中有很多这样类似的例子,例如,定时发送邮件,定时备份某个目录,定时检查计算机的磁盘利用率并及时提醒管理员. Linux 操作系统提供了这样的计划任务机制,使我们能够灵活的制定计划任务,以达到我们实际生产中的目的. 目录 我们将从以下几个方面系统地介绍Linux中地计划任务. 一次性计划任务–at命令 周期性计划任务–cron命令 anacr

怎么使用Python和Flask在Linux上创建应用

无论你在linux上娱乐还是工作,这对你而言都是一个使用python来编程的很好的机会,也是一个从零基础开始学习python开发(http://www.maiziedu.com/course/python/)的一个好机会,pyhon学起来很有趣且在实际的应用如yum包管理器中很有用. 给大家分享一个关于很赞的教程贴,本篇教程会带你使用python和一个称为flask的微型框架来构建一个简单的应用,来显示诸如每个进程的内存使用,CPU百分比之类有用的信息. 前置需求 Python基础.列表.类.函

分析Linux内核创建一个新进程的过程【转】

转自:http://www.cnblogs.com/MarkWoo/p/4420588.html 前言说明 本篇为网易云课堂Linux内核分析课程的第六周作业,本次作业我们将具体来分析fork系统调用,来分析Linux内核创建新进程的过程 关键词:fork, 系统调用,进程 *运行环境:** Ubuntu 14.04 LTS x64 gcc 4.9.2 gdb 7.8 vim 7.4 with vundle 分析 分析方法说明 PCB包含了一个进程的重要运行信息,所以我们将围绕在创建一个新进程时

第六周分析Linux内核创建一个新进程的过程

潘恒 原创作品转载请注明出处<Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 task_struct结构: struct task_struct {   volatile long state;进程状态  void *stack; 堆栈  pid_t pid; 进程标识符  unsigned int rt_priority;实时优先级  unsigned int policy;调度策略  struct files

分析Linux内核创建一个新进程的过程

一.原理分析 1.进程的描述 进程控制块PCB——task_struct,为了管理进程,内核必须对每个进程进行清晰的描述,进程描述符提供了内核所需了解的进程信息. struct task_struct{ volatile long state; //进程状态,-1表示不可执行,0表示可执行,大于1表示停止 void *stack; //内核堆栈 atomic_t usage; unsigned int flags; //进程标识符 unsigned int ptrace; …… } 2.进程的创