首页 > 系统相关 >Linux之定时任务crontab

Linux之定时任务crontab

时间:2022-09-05 13:58:30浏览次数:93  
标签:www 用户 crontab 任务 Linux 定时 执行

 

 

常用命令:

# 查看当前用户下所有的定时任务
crontab -l

# 查看指定用户下的定时任务
crontab -l -u www

# 编辑定时任务
crontab -e

  

 

在Linux中经常使用www这个用户去执行定时任务, 那么久可以使用shell去指定用户然后执行, 统一都放到一个定时任务用户下,否则出现多个用户下有多个定时任务不便于后期的维护

1)su 方式执行用户执行
su - www -c "whoami"

2)runuser
runuser - www -c "whoami"

3)sudo
sudo -u www whoami

区别:
1.su与runuser的使用方式类似,都需要使用 "-"来执行要执行的用户, 然后结合-c 来执行响应的指令
2.sudo 需要使用-u指定要使用的用户, 后面不需要跟-c参数, 执行运行命令即可

 

标签:www,用户,crontab,任务,Linux,定时,执行
From: https://www.cnblogs.com/xingxia/p/linux_crontabs.html

相关文章

  • Linux(一)——安装
    Linux(一)——安装一、VMwareWorkstationPro(一款虚拟机软件)1.下载打开网址https://www.vmware.com/cn.html跟着红框走(为了方便下载想要的版本可以提前注册一个账号......
  • Linux 用户管理
    Linux用户管理查看所有用户信息通过文件/etc/passwd查看所有用户信息:每一行对应于一个用户通过文件/etc/shadow查看所有用户信息:用于记录用户密码通过命令getent查看......
  • Linux下用CrossOver安装Source Insight 4
    安装教程1、打开CrossOver。【说明】简单来说CrossOver就是让你在Linux上运行Windows软件的一个工具。2、点击底部的"安装Windows软件"。3、在"选择应用"栏,选择"So......
  • linux下开启mysql的binlog
    一、场景mysql数据库的备份、恢复需要用到binlog二、操作步骤1、查看binlog是否开启,为off则未开启  2、找到cnf文件,一般在/etc/目录下面,并且做好备份   ......
  • lazarus 修改linux文件权限
    文件权限:第一位FileType是文件类型,-表示文件,d表示目录。Linux/Unix的文件调用权限分为三级:文件所有者(Owner)、用户组(Group)、其它用户(OtherUsers)。  一、使用l......
  • linux 通过nslcd ldap协议集成 windows AD
    方案一1.nslcd配置uri:windowsAD的ip,389为ldap协议的端口base:指定根ou或者cncat/etc/nslcd.conf#/etc/nslcd.conf#nslcdconfigurationfile.Seenslcd.con......
  • Linux各种服务配置开机自启
    一、Linux配置redis开机自启(1)到redis配置文件中找到conf文件:viredis.conf(2)daemonizeno修改为:daemonizeyes(3)cd/etc/init.d,新建文件redis,可用该路径下:(/usr/local/red......
  • Linux 服务器安全(基本)
    Linux服务器安全     版本标识V1编制单位李斌编制日期2020年7月 第一节1、红帽linux的好处2、linux企业版发行的类型3......
  • 简析Linux内核中断机制
    目录一、背景介绍二、基本原理三、分类四、中断流程接受中断信号查找向量表五、exception/异常六、interrupt/中断1、hardirq2、softirq七、中断与同步八、参考资料一、背......
  • Linux系统
    Linux目录Linux自己对Linux的理解Linux发行版Linux能做什么NAS自己对Linux的理解自己对Linux的接触是从大学开始接触的,之前对于电脑的理解只有windows操作系统。大学学......