• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 程序设计
  • 信息安全
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >RedHat/Centos > Centos下crontab指定执行用户

Centos下crontab指定执行用户

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了centos 7 crontab,centos crontab,centos 安装crontab,centos crontab e,crontab 指定用户执行等相关知识,希望对您有所帮助,也希望大家多多支持微课江湖

Centos下可以通过配置crontab来定时执行任务,执行体可以是一条系统命令或自己写的一个脚本,同时可以指派用户来执行。配置crontab有两种方法。
方法1、使用crontab命令,例如添加一个新的或编辑已有的,使用:

crontab -e

就可以进入配置文件。此时配置crontab的执行者是当前登入用户,如果当前用户是root,需要为其他用户配置,可以使用

crontab -e -u 用户名

或

su 用户名

crontab -e

这种方法有一个缺点,就是当前系统中配置的crontab不在一个配置文件中,让管理员不方便查询系统到底有多少个crontab。

方法2、直接在/etc/crontab文件中添加,不过需要是root身份。打开文件,应该会看到类似下面的信息

SHELL=/bin/bash

PATH=/sbin:/bin:/usr/sbin:/usr/bin

MAILTO=root

HOME=/

# For details see man 4 crontabs

# Example of job definition:

# .---------------- minute (0 - 59)

# | .------------- hour (0 - 23)

# | | .---------- day of month (1 - 31)

# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...

# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat

# | | | | |

# * * * * * user-name command to be executed

要添加新的crontab,只需要在文件最后增加即可。注意这里面需要指定用户名;而方法1中则不需要,如果指定了,它会认为是命令的一部分,从而可能导致crontab执行失败。

如果服务器都是有root来管理,建议添加crontab使用方法2,这样系统中的所有计划任务都在一起,一目了然。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • CentOS如何设置crontab定时访问一个网址?
  • CentOS下CronTab任务周期计划详解
  • Centos下crontab指定执行用户

相关文章

  • 2017-05-12CentOS 6.3安装教程图文过程
  • 2017-05-12centos 5.x 大硬盘管理相关知识分享
  • 2017-05-12CentOS6中rsync服务器的安装与配置
  • 2017-05-12yum和apt-get的区别详解
  • 2017-05-12半自动化的安装CentOS系统
  • 2017-05-12CentOS 常用配置方法
  • 2017-05-12CentOS如何设置用户句柄数与用户进程数?
  • 2017-05-12CentOS下如何安装CodeBlocks?CentOS下安装CodeBlocks图文详解
  • 2017-05-12CentOS7版本实现开机以图形界面启动的方法
  • 2017-05-12CentOS下如何配置端口转发?

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • 在CentOS 6.3中安装与配置JDK-7
    • CentOS下如何刻录光盘?CentOS下光盘刻录的方法
    • CentOS如何查看命令执行进度?
    • CentOS如何查看进程运行的完整路径?CentOS查看进程运行的完整路径方法
    • CentOS下Uptime命令详解
    • CentOS6.5挂载超过16T的大容量存储空间讲解
    • Linux下使用rsync最快速删除海量文件的方法分享
    • 在国外主机上将Linux系统时间修改为北京时间的方法
    • centos配置ip地址 添加多个ip地址的方法
    • RedHat服务器上[Errno 5] OSError: [Errno 2]的解决方法

关于我们 - 联系我们 - 免责声明 - 网站地图 - 投诉建议

©CopyRight 2015-2017 www.weikejianghu.com Inc All Rights Reserved. 微课江湖 版权所有