当前位置: 首页 > 编程日记 > 正文

linux 创建crontab文件位置,[基础教程]linux系统的crontab计划任务添加和删除

在linux系统中,有时候为了节省人力,所以将一些脚本进行定时执行,通过crontab计划任务进行启动和停止,这样能方便大部分时间来做其他事情,下面主要介绍一下如何启动和删除crontab计划任务

添加计划任务

1.首先要准备好要添加的shell或者python等,如下check_ip.sh,将要设置crontab计划任务。

96605cdca79ddf7aa06db2e1a9755ce0.png

2.通过crontab –l命令查看当前用户下已经设置的计划任务

3b8d5dc14752439a3444c86f05bdf336.png

3.当前已经存在的4个计划任务,下面将check_ip.sh也放进计划任务中,进行定时执行,这个脚本设置9点到18点,每半个小时执行一次,可以设置如下:

*/30 9-18 * * * sh /www/server/cron/check_ip.sh >> /www/server/cron/cron_check_ip.log 2>&1

以上这段就代表9-18点每半个小时执行一次。

4.下面开始编辑计划任务,通过crontab –e命令编辑计划任务

9f141dc62e4eff8515e31bf5d1a69a83.png

5.然后输入i命令进行insert编辑,将上面的计划任务粘贴进去,编辑后的如图所示:

5ded8bf33cd3f88bff26d04dbc1e8b55.png

6.完成之后按Esc退出编辑,之后输入:wq命令保存即可。

可以再次通过crontab –l命令检查设置的是否正常,如图所示:

7af7447fedb34dd23dbdd308b3de571e.png

至此,计划任务的添加即完成。

删除计划任务

1.将已经在crontab –l命令中已经存在的内容删除,首先检查一下当前的计划任务有哪些,然后要删除哪个,检查后如图所示:

45d8c11f33060f9005fff5f008bc4a5e.png

2.本次要删除的是以下这个计划任务

30 1 * * 1 /www/server/cron/63b7239e84360c233a44539f305e5237 >> /www/server/cron/63b7239e84360c233a44539f305e5237.log 2>&1

3.输入命令crontab –e命令进行编辑页面,

0b6b516f55d857ca17a26059877872be.png

4.第一种方式找到对应的计划,然后输入i命令进行逐个删除

5.第二种方式可以通过dd命令直接删除整行内容,如图所示:

055554d2da06ca326d1ff0bf1c1d9ba1.png

6.然后输入:wq命令进行保存最新的计划任务。

0b4a9e55065627e97a2e7cbbb6c829cb.png

7.通过crontab –l命令再次检查,发现要删除的计划任务已经没有了。

e68c57ff40fb698669612bbfeac6ca8d.png

注意dd命令会删除光标所在位置的整行。

至此,linux环境的crontab计划任务的添加和删除已经介绍完成,希望能帮助到小伙伴们。

相关文章:

C#利用lambda在函数中创建内部函数

有使用过JS的朋友,相信都知道function。JS中的function是可以在里面在定义一个作为内部使用的。有时为了控制作用域,或者这种小函数只在这个函数体内会使用,所以就不希望在外部在作额外的定义。那C#中有没有这样类似的方式呢?答案…

IntellJ_打开选中的文件所在的文件夹

方法(一)最简单 idea 打开 setting 找到keymap 搜索 show in explorer 右键设置一个快捷键 我一般设置 alt v 然后点击项目其中一个文件位置 比如我点击一个 hellowworld.class 然后我按 alt v 就会自己打开他在本地的位置 方法(二&#x…

姜子上:利用BiLSTM-CRF进行命名实体识别

姜子上是华北电力大学数理系大二的学生,LSGO软件技术团队(Dreamtech算法组)成员,参加了多期Datawhale的组队学习。 这篇图文是他在线下组队学习时,为大家分享自己学习“知识图谱”过程中的笔记。 希望参与我们线下组…

linux命令行3d,Linux命令行快捷键

总结一下:1.移动光标:1.1 行首 ctrla1.2 行末 ctrle1.3 前移一字符 ctrlb(注:因为左边的内容先于右边输入 ,故向左为向前,向右为向后)1.4 后移一字符 ctrlf1.5 前移一词 altb1.6 后移一词 altf2.删除2.1 删除至行首 ct…

Linux系统配置VI或VIM的技巧

Linux系统配置VI或VIM的技巧作者:IT专家网论坛出处:IT专家网论坛2008-10-28 11:08配置VI和VIM的颜色显示,使它能够高亮度显示一些特别的单词,这对编写程序很有用⋯⋯  1、VI或VIM的配置文件的路径  发现/usr/share/vim/vimrc和…

【组队学习】十一月微信图文索引

十一月微信图文索引 一、组队学习相关 周报: Datawhale组队学习周报(第037周)Datawhale组队学习周报(第038周)Datawhale组队学习周报(第039周)Datawhale组队学习周报(第040周&…

僵尸(bot)程序缓解

2019独角兽企业重金招聘Python工程师标准>>> 与浮在表面而广受关注的间谍软件、广告软件、垃圾邮件不同,僵尸程序往往不受注意。它们是散发间谍软件、广告软件、垃圾邮件的罪魁祸首,已经被列为对个人用户及企业 威胁不断增加的一种安全危害。…

Linux火狐解压完运行不了,在Ubuntu系统下firefox账号无法登录的解决

在Ubuntu 16.04系统下默认自带有firefox浏览器,但是使用这个firefox浏览器会发现账号无法登录,原来是在windows系统下的数据没有办法同步,书签也同步不了。经过查询资料后得知,Ubuntu系统下自带的firefox浏览器是国际版本&#xf…

[亿能测试_www.gdtesting.com]测试技术资料网盘共享

[亿能测试_www.gdtesting.com]测试技术资料网盘共享: http://pan.baidu.com/share/home?uk974090852 转载于:https://www.cnblogs.com/preftest/p/3249341.html

【NCEPU】吴丹飞:新闻文章点击预测

吴丹飞是华北电力大学数理系大三的学生,LSGO软件技术团队(Dreamtech算法组)成员,参加了多期Datawhale的组队学习,荣获多期优秀队长的称号。 这篇图文是她在线下组队学习时,为大家分享自己参与天池“新闻文…

centos中执行apt-get命令提示apt-get command not found

在centos下用yum install xxxyum和apt-get的区别一般来说著名的linux系统基本上分两大类: 1.RedHat系列:Redhat、Centos、Fedora等 2.Debian系列:Debian、Ubuntu等 RedHat 系列 1 常见的安装包格式 rpm包,安装rpm包的命令是“rpm -参数” 2 包…

在linux上装git教程,教你玩转Git-Linux 平台上安装

导读Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方…

jsp中如何判断el表达式中的BigDecimal==0

比较蠢一点的做法&#xff1a; <c:if test"${not ((someBigDecimal < 0) or (someBigDecimal > 0))}"> (在JSP2.2里面)好点的做法&#xff1a; ${someBigDecimal.unscaledValue() 0} 使用fn函数的做法: ${fn:isZero(someBigDecimal)} 转载于:https://ww…

zabbix 安装时的报错mysql_connect(): Access denied for us

zabbix在安装完成时的报错出现提示&#xff1a;mysql_connect(): Access denied for user zabbixlocalhost (using password: YES) [include/db.inc.php:77]解决方法&#xff1a;# vim /etc/zabbix/web/zabbix.conf.php ## 修改对应数据库的密码即可&#xff0c; 这是…

【NCEPU】毛慧昀:Matplotlib数据可视化

毛慧昀是华北电力大学计算机系大三的学生&#xff0c;LSGO软件技术团队&#xff08;Dreamtech算法组&#xff09;成员&#xff0c;参加了多期Datawhale的组队学习&#xff0c;荣获多期优秀队长的称号。 这篇图文是她在线下组队学习时&#xff0c;为大家分享自己学习Matplotlib…

linux qml 环境,利用Qml与Golang打造Gui客户端(二)qamel环境安装

由于种种原因&#xff0c;放弃了therecipe/qt&#xff0c;转向了更为轻量级的qamel&#xff0c;这个库的安装非常简单&#xff0c;跟随着以下步骤就能解决安装安装qamel非常简单&#xff0c;只需要go get -v github.com/go-qamel/qamel即可。如果一切顺利&#xff0c;将会自动编…

uboot readme 文件 (1)

Software Configuration:软件的配置Configuration is usually done using C preprocessor defines; therationale behind that is to avoid dead code whenever possible.使用c的预处理 避免 “dead code” 两种配置变量There are two classes of configuration variables: * C…

青少年编程竞赛交流群周报(第040周)

2021年12月05日&#xff08;周日&#xff09;晚20:00我们在青少年编程竞赛交流群开展了第四十期直播活动。 一、直播内容 我们直播活动的主要内容如下&#xff1a; 讲解了上次测试中小朋友们做错的题目 Scratch青少年编程能力等级测试模拟题&#xff08;四级&#xff09;。演…

用Cordova打包Vue-vux项目

技术搭建&#xff1a;vue vux 首先推荐阅读这篇文章&#xff0c;写的已经很详细了&#xff1a;https://www.jianshu.com/p/25d797b983cd 此处记录下我按照这篇文章打包的时候报的一些错误&#xff0c;方便大家借鉴&#xff1a; 1、当执行最后一步 cordova build android 时&a…

linux mpp集群环境,Linux环境下,DM8-MPP两节点集群搭建

目录1.主备库&#xff0c;监视器信息部署2.初始化数据库实例3.启停数据库4.数据库备份与还原5.检查、修改和创建配置文件6.启动数据库&#xff0c;修改数据库模式和OGUID8.配置守护进程9.配置监视器10.启动守护进程11.启动监视器1.主备库&#xff0c;监视器信息部署(1)主库实例…

线性代数 2021-2022-1 考试要点

1、线性方程组解的判定、解的结构与求解&#xff1b; 2、矩阵秩的相关性质&#xff1b; 3、矩阵、分块矩阵的运算&#xff1b; 4、行列式的运算&#xff1b; 5、矩阵方程的求解&#xff1b; 6、向量空间&#xff08;RnR^nRn空间&#xff0c;多项式空间&#xff0c;矩阵空间…

JavaServer Faces技术

一、JSF是构建Java Web程序的服务器端的组件框架&#xff0c;包括&#xff1a; 1&#xff09;一个API&#xff0c;用来表示组件及管理他们的状态&#xff1b;处理事件&#xff1b;服务器端&#xff1b;数据转换&#xff1b;定义页面导航&#xff1b;支持国际化和可访问性&#…

Ubuntu安装Anaconda

安装Anaconda的最简单方法是下载最新的Anaconda安装程序bash脚本&#xff0c;然后运行它。 在Anaconda Downloads页面找到最新版本的Anaconda for Python 3 。当前最新版本为5.1.0。 切换到/tmp服务器上的目录 cd /tmp 在运行它之后可以删除掉。 使用wget命令下载anaconda安装包…

linux制作共享服务器,Linux如何制作一个简单的共享服务器

Linux下打开一个终端&#xff0c;cd 到某一个目录下&#xff0c;输入“ python -m SimpleHTTPServer ”&#xff0c;就可以将当前目录下的内容分享出去&#xff0c;如下&#xff1a;linuxidc www.linuxidc.com:~$ cd VideoSpace/linuxidc www.linuxidc.com:~/VideoSpace$ pytho…

报表应用系列——图表JFreeChart: 第 4 章 折线图

双击代码全选12345DefaultCategoryDataset dataset  new DefaultCategoryDataset(); dataset.addValue(100, "Jan", "Spring Security"); dataset.addValue(150, "Jan", "jBPM 4"); dataset.addValue(300, "Jan&qu…

中国电子学会青少年编程能力等级测试图形化四级编程题:小猴数草莓

「青少年编程竞赛交流群」已成立&#xff08;适合6至18周岁的青少年&#xff09;&#xff0c;公众号后台回复【Scratch】或【Python】&#xff0c;即可进入。如果加入了之前的社群不需要重复加入。 我们将有关编程题目的教学视频已经发布到抖音号21252972100&#xff0c;小马老…

python_day16_pythom-mysql-API

16、py_mysql操作 pymysql 是python中操作mysql的模块&#xff0c;其使用方法和py2的mysqldb几乎相同 16.1、pymysql模块安装 1. pip install pymysql 16.2、使用 16.2.1、导入模块 import pymysql connpymysql.connect(host127.0.0.1,port3306,userroot,passwdxiong,dbs1) #…

linux打开 root .m2,小辣椒M2 (LA-M2)获取ROOT权限教程,新手root必看

小辣椒M2 (LA-M2)如何获取ROOT权限?用什么ROOT工具最简单?请跟着小编一起来看看如何用奇兔刷机对小辣椒M2 (LA-M2)进行一键ROOT&#xff0c;小编特别亲手制作了详细的小辣椒M2 (LA-M2) ROOT教程图解&#xff0c;非常适合初次接触ROOT的朋友&#xff0c;具体步骤如下&#xff…

C++中typedef和define的区别

typedef和#define的用法与区别 一、typedef的用法 在C/C语言中&#xff0c;typedef常用来定义一个标识符及关键字的别名&#xff0c;它是语言编译过程的一部分&#xff0c;但它并不实际分配内存空间&#xff0c;实例像&#xff1a; typedef int INT;typedef int …

SVN 钩子操作-同步更新web目录

一个简单的钩子演示&#xff1a;也可以网上搜索其他高级的 本次想要达到的功能是&#xff1a;每次用户commit 到仓库后&#xff0c;仓库的钩子会自动把程序又更新的www/的web发布目录 1.现在web目录下创建一个test.com网站目录 [rootwentao13 ~]# cd /var/www/html/ [rootwenta…