精华内容
下载资源
问答
  • 如何给普通用户添加root下的命令修改命令visudo,在100行nopasswd:在切换用户时候.../bin/lssudo -k :清楚明码缓存定时任务什么是定时任务:类似于闹钟主要功能:linux下定是执行任务,备份,脚本,命令一般我们在...

    31fa5e87b9dddacef3125fc036ae9ea3.png

    如何给普通用户添加root下的命令

    修改命令

    visudo,在100行

    5fbd9a03e5ad2342fd978a20b3826590.png

    nopasswd:在切换用户时候不需要输入密码,which:查看命令全路径 ; /bin/*:把/bin下所有命令都添加进去,如果在编辑过程中报错,按e可以继续修改

    排除禁用给用户添加的命令

    !:!/bin/ls

    sudo -k :清楚明码缓存

    定时任务

    什么是定时任务:类似于闹钟

    主要功能:linux下定是执行任务,备份,脚本,命令

    一般我们在企业中进行备份的时间:是在该企业流量低谷区,客户量访问量最少的时间段

    定时任务的分类

    crontab:工作时必须要会的,anacron:适用于服务器非24小时运行;atb:一次性定时任务

    crontab分类:1,用户自己定时任务。2,系统的定时任务。

    主要了解:系统定时任务

    配置文件:/etc/crontab

    目录:/etc/cron.daily:在这个目录内容系统定时任务,每天执行

    /ceon.hourly:每小时 ; /etc/cron.monthly:每月。/etc/cron.weekly: 每周

    以上目录主要作用就是定时检查,存放在开机自启动里

    /var/log/cron : 定时任务日志文件

    定时切割

    为什么我们看到有的单个日志文件后面有时间,这就是系统定时切割,为防止单个日志文件过大(系统默认功能)

    系统定时任务+logroate:定时切割命令

    用户自己定时任务

    crontab -l:查看 ; crontab -e :修改,编辑定时任务 ;crontab -c,指定用户;

    定时任务格式

    规则:什么时候做什么事/分时日月周 命令脚本

    定时任务的特殊符号

    分* 时* 日* 月* 周*

    *:代表每 、/:每2分钟执行,例子*/2 * * * *,每两分钟, -:08-11:8点到11点,

    08,09,10

    [root@ShenNiMa ~]# crontab -e

    #shiyanpin 1 hao ================这个注释方便自己以后查看

    #* * * * * date >>shiyan ================例子:00 00 * * * date>>shiyan :代表每天晚上0点0分进行备份

    检查进程:ps -ef | grep crontab

    开机自启:systemctl is-enabled crond

    是否运行: systemctl is-active crond

    展开全文
  • Linux定时任务

    2019-09-19 13:47:56
    什么是定时任务 定时任务就是让计算机在一定的时间间隔做指定的事情。 如何添加定时任务 配置方式 修改配置文件/etc/crontab,这种方法只能root用户使用,可以很方便地给其他用户设置计划任务,也可以指定执行shell...

    什么是定时任务

    定时任务就是让计算机在一定的时间间隔做指定的事情。

    如何添加定时任务

    配置方式

    1. 修改配置文件/etc/crontab,这种方法只能root用户使用,可以很方便地给其他用户设置计划任务,也可以指定执行shell等等
    2. 使用crontab -e命令编辑计划任务文件,这种所有用户都可以使用,然后文件会保存为/var/spool/cron/username,每个用户只有一个

    【说明】上面两种形式在配置时的格式有所不同,第一种方式必须要指定用户,否则计划任务不执行

    配置格式说明

    在指定计划任务时,每一行表示一个任务,基本格式:分 时 天 月 星期 [用户] 命令

    • 分:设定分钟数,其值为0-59的整数
    • 时:设定小时数,其值为0-23的整数
    • 天:设置天数,其值为1-31的整数(必须是指定月的有效日期)
    • 月:设置月数,其值为1-12的整数,或者jan、feb等简写形式
    • 星期:设置星期几,其值为0-6的整数,0表示周日,1-6表示周一至周六,也是使用sun/mon等简写形式
    • 用户:指定用户,在直接编辑/etc/crontab文件时必须要添加,使用crontab -e编辑时不需要添加
    #使用说明
    '*'表示所有可能的值,如:分钟项表示每分钟执行
    '-'表示连续整数,如:1-4,表示:1,2,3,4
    步进设置使用'/',如:小时项设置*/3,表示每3小时执行一次
    ','表示选择的范围,可能的取值,如:天数项设置为1,2,3,表示1,2,3号
    '#'表示注释内容,不会被执行
    

    基本示例

    30 23 * * * /usr/local/etc/rc.d/httpd restart 
    上面的例子表示每晚的23:30重启apache。
    

    crontab命令使用

    -u:指定用户(管理员使用),默认为当前用户,
    -l:列出计划任务
    -e:编辑计划任务,每个用户的计划任务文件为: /var/spool/cron/用户名
    -r:删除计划任务
    -i:删除前的提示
    

    转载于:https://my.oschina.net/u/3434376/blog/881788

    展开全文
  • linux 定时任务

    千次阅读 2018-09-04 09:50:35
    可以在编辑状态修改、删除、新增一些定时任务。注释一般用#crontab -e 修改定时任务 */1 * * * * /usr/bin/echo 'test' >> /opt/test11.txt 每分钟执行一次 tail -f /var/log/cron 查看日志 */1 * * * *...

    1.查看当前用户的定时任务
    crontab -l

    2.编辑当前用户的定时任务

    可以在编辑状态修改、删除、新增一些定时任务。注释一般用#
    crontab -e

    修改定时任务

    */1 * * * * /usr/bin/echo 'test' >> /opt/test11.txt

      每分钟执行一次

    tail -f /var/log/cron   查看日志

    */1 * * * * /opt/task/test.sh

    展开全文
  • LINUX定时任务python

    千次阅读 2019-04-13 23:12:23
    最近使用LINUX挂python脚本来弄一些骚操作,跟大家分享一下LINUX定时任务中需要注意的一些地方。 1.crontab -e 进入定时任务并修改 2.进入定时任务后格式大概是 *(分钟) *(小时) *(几号) *(月份) * (星期...

     最近使用LINUX挂python脚本来弄一些骚操作,跟大家分享一下LINUX定时任务中需要注意的一些地方。

    1.crontab -e 进入定时任务并修改

    2.进入定时任务后格式大概是 *(分钟) *(小时) *(几号) *(月份) * (星期)命令 ,如下列的linux自带的定时任务

    51 * * * * root run-parts /etc/cron.hourly 

    3.想要同时运行多个命令的话,可以在两个命令之间用&&连接,并且要注意空格

    4.需要注意的是运行命令的路径是以根路径为标准的,所以如果要正确执行命令,我们需要先CD到文件,或者在执行文件中加入路径

    5.所有定时任务的执行在/var/log的cron文件中都会有记录,可以由此来判断定时任务是否正确执行,因为执行的命令实际上在linux中并不会输出,所以我们如果想要获得返回结果,我们需要使用 >将其内容写入一个文件,来观察返回信息

    6.如果要运行python的文件,我们先要使用pip安装python环境以及一些必要的包

    展开全文
  • linux 定时任务配置

    2020-12-10 19:32:00
    linux 定时任务配置 linux的定时的配置文件的路径/var/spool/cron/。 这个下面一般会存放一些以用户名为文件名的定时器配置文件,功能不言而喻就是为不同的用户配置定时器。 root用户的定时任务配置文件是/var/...
  • Linux定时任务crontab

    2019-06-19 15:32:00
    linux(Ubuntu) 定时任务使用及启动 如果想愉快的使用定时任务请按照以下步骤操作 一、配置crontab日志 1、查看并修改是否已经启动crontab日志 sudo vim /etc/rsyslog.d/50-default.conf 查看 #cron.* /var/...
  • 定时向ntp服务进行时间同步,并记录日志首先,建立一个日志文件:[root@icnote ~]#touch /var/log/upClock.log //建立更新log文件[root@icnote ~]#chmod 740 /var/log/upClock.log //修改权限[root@icnote ~]#...
  • linux定时任务

    2016-08-29 17:16:00
    定时向ntp服务进行时间同步,并记录日志 首先,建立一个日志文件:[root@icnote ~]#touch /var/log/upClock.log //建立更新log文件[root@icnote ~]#chmod 740 /var/log/upClock.log //修改权限[root@icnote ~]#...
  • linux 定时任务 crond

    2020-09-25 11:48:42
    crond 是 Linux 系统周期性执行任务的守护进程,和 windows 的计划任务类似。crond 默认会随系统安装,启动系统的同时也会启动 crond。 新建 crontab 文件 每个用户都是独立的 crontab 文件,root 用户的文件是 /etc...
  • Linux定时任务调用sh文件

    千次阅读 2017-10-27 01:40:57
    Linux定时任务调用sh文件 1.编写sh文件  创建:vi test.sh  写入:date >> /xiaol/data.txt 2.默认创建的这个sh问件是没有执行权限的,修改权限  chmod 777 test.sh 3.设置crontab定时任务  ...
  • Linux定时任务没执行

    2018-06-03 10:30:31
    写了一个自动签到获取积分的java程序,在Linux上面设置定时任务没执行。 详细的定人任务移步到 这里 解决 之前是直接写为java -jar jar文件绝对路径 ,发现没执行。后来修改为上图 才执行。可能是 定时...
  • 本文章是转载大神的作品,Linux定时任务平台,挺好用,搭建部署方便,使用更方便;jobx分为服务端和客户端,agent实现了自动注册;运行环境:1 JDK1.7+,我用的是JDK1.8;2 tomcat8+ 我用的是tomcat8.5;3 zookper;4 ...
  • Linux定时任务-Crontab

    2017-06-05 14:24:25
    CRONTAB语法及应用1:查看当前用户的定时任务[oracle@localhost ~]$ crontab -l* * * * * /home/oracle/test.sh >/dev/null 2>&12:编辑当前用户的定时任务可以在编辑状态修改、删除、新增一些定时任务。注释一般用#...
  • linux定时任务crontab

    2021-01-16 14:17:42
    修改 crontab 文件. 如果文件不存在会自动创建 crontab –e 显示 crontab 文件 crontab –l 删除 crontab 文件 crontab -r 删除 crontab 文件前提醒用户 crontab -ir crontab标准格式如下 * * * * * ...
  • 2.添加定时任务 有两种方法 a.修改文件 vim /etc/crontab 然后添加定时任务,注意环境变量和用户信息, 脚本无法执行问题 如果我们使用 crontab 来定时执行脚本,无法执行,但是如果直接通过命令(如:./test.sh)...
  • linux定时任务-crontab

    2020-12-17 10:26:35
    定时任务 crontab(centos7) 查看是否启动 systemctl crond status 脚本crontest.sh #!/bin/bash /usr/bin/echo 123 >> /opt/crontest.txt 此处需要修改脚本权限,否则无法执行 chmod 777 crontest.sh ...
  • 无聊想给博客搞一个自动发布文章功能,自动发布方式有很多种,一般采用计划任务的比较多,一次看到MySQL的事件调度,于是想就在mysql数据库中进行定时任务自动修改要发布的文章就可以了。仅供研究测试,实际需要根据...
  • linux定时任务,使在特定的时间可以执行特定的程序。使用 crontab -e 命令,第一次用回提示你选择哪个编辑器,使用最简单的nano就行,然后就进入了如下界面:nano 的话crtl+x退出保存(有修改的话会提示保存的)...
  • 转自:Linux定时任务Crontab命令详解(部分修改) linux 定时系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另外, 由于使用者自己也...
  • crontab是linux用来添加定时任务的一个工具 crontab命令用法 crontab -l: 查看当前用户下面的定时任务列表 crontab -e : 编辑当前用户的定时任务(新增,删除,修改) crontab -u user01: 指定用户 如: ...
  • Linux定时任务Crontab

    2018-08-13 19:17:00
    同时,操作系统保存一个针对整个系统的crontab文件,该文件通常是/etc/crontab,而这个文件只能由系统管理员修改。 /etc/crontab文件中前三行: SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root 第...
  • Linux 定时任务 crontab

    2018-07-02 14:59:00
    crontab –e : 修改 crontab 文件. 如果文件不存在会自动创建。crontab –l : 显示 crontab 文件。crontab -r : 删除 crontab 文件。crontab -ir : 删除 crontab 文件前提醒用户。 以下是 crontab 文件的格式: {...
  • Linux定时任务Crontab命令详解及实例

    千次阅读 2019-05-29 14:10:28
    先说需求,及解决方法 需求: 想在linux服务器上,新建一个任务,定时执行脚本文件 解决: 1. crontab -l 查看定时... crontab -e 修改定时任务 3. cd /var/log; tail -f cron 查看定时任务执行日志 4. ll test....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 474
精华内容 189
关键字:

linux定时任务修改

linux 订阅