ubuntu linux配置cron定时任务

        最近倒腾阿里云服务器,需要在终端配置cron定时任务,现将配置过程整理如下。话不多说,直接上代码。

        查看/设置基本配置信息:

lsb_release -a -- 列出所有版本信息
sudo passwd root -- 修改root密码
su -- 进入root角色,输入root密码
exit -- 退出root模式

        ubuntu安装cron:

apt-get install cron -- 安装cron
service cron start -- 启动
service cron restart -- 重启
service cron stop -- 停止
service cron status -- 检查状态
service cron -- 查询cron可用命令
crontab -l -- 检查crontab工具是否安装/查看所有定时任务

更多可以参考:Ubuntu下crontab的安装和使用_一颗程序猿-CSDN博客

        Package has no installation candidate的问题解决:

-- 解决方法如下:apt-get就可以正常使用了
apt-get update
apt-get upgrade
apt-get install <packagename>

        crontab -e 出现 :Couldn't find an editor! 问题

docker容器没有安装crontab -e编辑器,需要手动安装:

-- 安装 vim
apt-get install vim -y

        crontab 插入/修改 自动化命令:

                1、crontab -e 进入编辑环境;

                2、按a建进入编辑模式;

                3、编辑完按esc+:wq退出

        crontab 命令解释: m h dom mon dow command 文件路径

                m:分钟 取值范围: 0-59 当为*时表示每分钟

                h:小时 取值范围: 0-23 当为*时表示每小时

                dom:天 取值范围: 1-31 当为*时表示每天

                mon:月 取值范围: 1-12 当为*时表示每月

                dow:星期 取值范围: 1-6 0表示星期天 当为*时表示每周

                command:当符合当前时间条件的时候要执行的命令,可以是纯命令也可以是执行固定的shell脚本

        给系统用户添加 crontab 权限:

                把需要添加的用户加到cron.allow文件中即可

cd /var/adm/cron/
vi cron.allow
    root
    adm
	uucp
	smod

        vi下保存退出:

                进入编辑模式,按 o 进行编辑

                编辑结束,按ESC 键 跳到命令模式,然后输入退出命令:

                        w保存文件但不退出vi 编辑

                        :w! 强制保存,不退出vi 编辑

                        :w file将修改另存到file中,不退出vi 编辑

                        :wq保存文件并退出vi 编辑

                        :wq!强制保存文件并退出vi 编辑

                        q:不保存文件并退出vi 编辑

                        :q!不保存文件并强制退出vi 编辑

                        :e!放弃所有修改,从上次保存文件开始在编辑
                   

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值