Linux定时任务增删改查等说明

crontab [-u username] [-l|-e|-r]
参数:
-u: 只有root才能进行这个任务,也即帮其他用户新建/删除crontab工作调度;
-e: 编辑crontab 的工作内容;
-l: 查阅crontab的工作内容;
-r: 删除所有的crontab的工作内容,若仅要删除一项,请用-e去编辑。

1.新增、修改调度任务

新增、修改调度任务可用两种方法:
1)、在命令行输入: crontab -e 然后添加相应的任务,wq存盘退出。
2)、直接编辑/etc/crontab 文件,即vi /etc/crontab,添加相应的任务。

2. 查看调度任务
crontab -l //列出当前的所有调度任务
crontab -l -u jp //列出用户jp的所有调度任务

3. 删除任务调度工作
crontab -r //删除所有任务调度工作

4.为当前用户创建cron服务
1)、键入 crontab -e 编辑crontab服务文件
范例一:用dmtsai的身份在每天的12:00发信给自己
crontab -e
#此时会进入vi的编辑界面让你编辑工作。注意到,每项工作都是一行。

0    12   *   *   *   mail dmtsai -s "at 12:00" < /home/dmtsai/.bashrc
#分  时   日   月  周  |《==============命令行=======================》|

2)、查看该用户下的crontab服务是否创建成功, 用 crontab -l 命令

3)、启动crontab服务
一般启动服务用 /sbin/service crond start 若是根用户的cron服务可以用 sudo service crond start,这里还是要注意下不同版本linux系统启动的服务的命令也不同,像我的虚拟机里只需用 sudo service cron restart 即可,若是在根用下直接键入service cron start就能启动服务

4)、查看服务是否已经运行用 ps -ax | grep cron

ps:详细点击链接https://www.cnblogs.com/mingforyou/p/3930636.html,本文摘于此链接内容。

原文地址:https://www.cnblogs.com/ZhaoHS/p/12335176.html

时间: 2024-10-28 17:56:22

Linux定时任务增删改查等说明的相关文章

linux命令-增删改查

习惯了对数据的增删改查,linux里的命令也可以从增删改查四个角度来进行记忆. 增: mkdir [选项] DirNamemkdir -p aa/bb;//在aa目录下创建bb目录.如果aa不存在,则创建mkdir -m 777 bb.txt;//创建bb.txt文件,添加权限777 选项可以为-p: 创建路径的父目录不存在,同时创建父目录-m: 创建的文件同时设定权限 删: 1)删文件:rm file;//删除文件,系统询问是否删除rm -f filename;//强制删除文件,无询问 2)删

linux vi 增删改查

经常用linux,知识零碎,此整理! vim是vi升级版,写代码来很随意,先学习vi. 基本上 vi 共分为三种模式,分别是『一般模式』.『编辑模式』与『指令列命令模式』 一般模式:你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用『复制.贴上』来处理你的文件数据. 编辑模式:按下『i, I, o, O, a, A, r, R』等任何一个字母之后才会进入编辑模式.此时可以编辑文档.在画面的左下方会出现『 INSERT 或 REPLACE 』的字

linux 增删改查

linux的增删改查命令 前言: 现在工作中越来越多的人用到了linux了,它的强大功能,系统开源,为工程师们提供了特别良好的工作环境,当然在国内最主要的一个原因就是免费,当然免费不等于开源, 在了解GPL条款      GPL条款是为保证GNU软件可以自由地使用.复制.修改和发布,所有GNU软件都有一份在禁止其他人添加任何限制的情况下授予所有权利给任何人的协议条款.      3) 了解自由软件意味着:      a) 你有自由以任何目的来运行该程序.      b) 你有修改程序满足自己需求

linux工作技能第一发:增删改查

新手第一发,在linux下面工作,首先必须得了解的必须是对文件系统的增删改查. 学习的第一条linux指令估计就是ll了,在centos下很友好,输入ll显示的信息还真是足够的丰富呀,知道他是别名,但为何debian不预先设好呢,搞得新手ls -l都敲的不是很习惯了. alias -p显示当前系统的别名列表,在centos下可以看到ll实际上就是"ls -l --color=auto"的别名,显示的信息比alias多的去了. 在debian下想爽爽的用ll又不想去修改配置文件,alia

数据库增删改查(另外解决Mysql在linux下不能插入中文的问题)

数据库增删改查 增加 首先我们创建一个数据库user,然后创建一张表employee create table employee( id int primary key auto_increment, name varchar(20), gender char(1) default '1', birthday date, entry_date date, job varchar(30), salary double(7,2) unsigned ); 格式: insert [into] tab_n

mongoDB (mongoose、增删改查、聚合、索引、连接、备份与恢复、监控等等)

MongoDB - 简介 官网:https://www.mongodb.com/ MongoDB 是一个基于分布式文件存储的数据库,由 C++ 语言编写,旨在为 WEB 应用提供可扩展的高性能数据存储解决方案. MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的. MongoDB - 安装及运行 下载 07/05/2017 Current Stable Release (3.4.6) https://www.mongodb.com/dow

SQLite实现基本的增删改查功能

SQLite实现基本的增删改查功能 还是向之前一样,先介绍功能,再介绍所用知识点,然后贴下代码. 一,SQLite简介: SQLite,是一款轻型的数据库,是遵守ACID(原子性.一致性.隔离性.持久性)的关联式数据库管理系统,多用于嵌入式开发中.   SQLite的数据类型:Typelessness(无类型), 可以保存任何类型的数据到你所想要保存的任何表的任何列中. 但它又支持常见的类型比如: NULL, VARCHAR, TEXT, INTEGER, BLOB, CLOB...等. 唯一的

[Android] SQLite数据库之增删改查基础操作

    在编程中常常会遇到数据库的操作,而Android系统内置了SQLite,它是一款轻型数据库,遵守事务ACID的关系型数据库管理系统,它占用的资源非常低,可以支持Windows/Linux/Unix等主流操作系统,同一时候可以跟非常多程序语言如C#.PHP.Java等相结合.以下先回想SQL的基本语句,再讲述Android的基本操作. 一. adb shell回想SQL语句     首先,我感觉自己整个大学印象最深的几门课就包含<数据库>,所以想先回想SQL增删改查的基本语句.而在And

安卓端通过http对Mysql进行增删改查

各类it学习视频,大家都可以看看哦!我自己本人都是通过这些来学习it只知识的! 下面是视频链接转自:http://www.cnblogs.com/wangying222/p/5492935.html https://shop61408405.taobao.com/?spm=a1z10.5-c.0.0.cAfZMN&qq-pf-to=pcqq.group Android通过Http连接MySQL 实现登陆/注册(数据库+服务器+客户端) 时间 2015-08-22 11:31:00 博客园-原创精