首页 > 系统相关 >ubuntu设置定时任务

ubuntu设置定时任务

时间:2023-05-12 10:35:31浏览次数:303  
标签:rsyslog vim cron 设置 ubuntu 定时 日志 log

一.将ubuntu默认编辑器设置为vim

ubuntu默认的nano编辑器用不习惯,先将默认编辑器设置为vim

有2种方式:

  • 1.在终端输入以下命令:
sudo update-alternatives --config editor 

# 选择编号3
* 3            /usr/bin/vim.basic   30        manual mode
  • 2.添加环境变量
echo 'export EDITOR=/usr/bin/vim' >> ~/.bashrc
source ~/.bashrc

二.开启cron日志记录

ubuntu默认没有开启cron日志记录

  • 1.修改rsyslog
sudo vim /etc/rsyslog.d/50-default.conf 

#将cron前面的注释符去掉 
cron.* /var/log/cron.log 
  • 2.重启rsyslog
sudo service rsyslog restart 
  • 3.查看crontab日志
less /var/log/cron.log

注意:这里必须重启日志服务,重启以后使用less查看可能还没有日志,需要等任务执行以后才能看到日志。

三.设置crontab定时任务

crotab -e

标签:rsyslog,vim,cron,设置,ubuntu,定时,日志,log
From: https://www.cnblogs.com/even160941/p/17393069.html

相关文章

  • window版本redis的配置,包括设置ip访问redis
    1.redis下载https://github.com/tporadowski/redis/releases  解压后目录结构 2.Redis配置系统环境变量右键此电脑->属性||打开设置->系统->关于,高级系统设置->环境变量,选中系统变量Path点击"编辑",弹出的窗口点击"新建",输入Redis安装目录的绝对路径(可点击"浏览",选择Re......
  • status能否设置为布尔值类型,前端采用复选框形式
    是的,可以将status设置为布尔类型,这样可以在前端使用复选框形式展示。在模型中的定义可以如下:classAcceptance(models.Model):#...status=models.BooleanField(default=False)然后在前端模板中使用{{form.status}}来渲染该字段,Django的表单组件会自动将布尔类型的字段......
  • SSH安全设置
    限制账号登录设置非root登录用户groupaddbonc_zjuseradd-d/data01/bonc_zj-m-s/bin/bash-gbonc_zjbonc_zjcp/etc/skel/.*/data01/bonc_zjpasswdbonc_zjB0nc_zj@123限制账号登录#在配置添加vim/etc/ssh/sshd_config#添加如下,禁止root用户远程登录D......
  • python环境的安装与设置和oneforall的安装与使用
    下载python:https://www.python.org/downloads/windows/安装python如果不需要修改路径,下面两个√打开后,点击上面的installnow也可以可以选择修改安装路径下载OneForALL:在github上边下载安装OneForALL复制你安装OneForALL的路径,比如我的是C:Windows\OneForAll-master回到桌面,按win......
  • 设置云服务器防火墙的端口访问
    忽略平台方的云服务器管理后台的限制,从服务器出发使用服务器平台地址:https://www.sanfengyun.com白嫖一个带公网的,最大程度模仿生产1.确保服务器已启动 2.登陆服务器 3.确认防火墙是否开启4.准备安装测试工具(这里采用nginx,理论上能用端口的都能用作测试,也可以自......
  • Linux crontab定时执行脚本
    一、创建shell脚本示例:查看a.txt文件是否存在#!/bin/shecho"查找2.txt文件是否存在?"if[-e/test/2.txt];thenecho$(date+%F%n%T)文件存在-yes>>/test/log.txtelseecho$(date+%F%n%T)文件不存在-no>>/test/log.txtfi执行脚本:[root@localhosttest]#chmo......
  • 【兼容性】Chrome浏览器模拟设置不同分辨率
    1、起因有时候软件系统UI的分辨率有特殊的要求(手机端的,或者是大屏幕显示器),通过浏览器查看的时候,需要设置相同的分辨率。查看页面是否布局不符合要求 2、设置方法点击浏览器右侧三个点-》更多工具-》开发者工具,或者F12直接打开点击右上角设置 点击设备 点击添加自定......
  • java 启动参数设置
    nohupjava-Xms512m-Xmx1024m-XX:PermSize=64m-XX:MaxPermSize=512m-jarxxx.jar>>xxx.out2>&1&java虚拟机对外提供的可配置堆区的参数1、-Xms:表示java虚拟机堆区内存初始内存分配的大小,通常为操作系统可用内存的1/64大小即可,但仍需按照实际情况进行分配。有可能真的按......
  • Oracle 定时任务job实际应用
    目录一、Oracle定时任务简介二、dbms_job涉及到的知识点三、初始化相关参数job_queue_processes四、实际创建一个定时任务(一分钟执行一次),实现定时一分钟往表中插入数据4.1创建需要定时插入数据的目标表4.2创建定时执行的存储过程4.3创建定时一分钟定时任务job4.5可以根据以下......
  • 直播系统搭建,插入图片、删除图片、设置图片大小
    直播系统搭建,插入图片、删除图片、设置图片大小1.插入图片Document对象有一个add_paragraph()方法插入图片,只需要传入路径或者字节流即可,实际上它也是调用段落的Run对象的add_picture() fromdocximportDocumentdoc=Document()doc.add_paragraph("在下面插入一张图片")do......