什么是主机空间的cron job?它对应的命令行操作是什么?

我们在使用基于Linux系统的虚拟主机、WordPress(WP)主机、VPS服务器等管理或运营网站的时候,可能会见到这样一个技术名词:cron job。有经验的站长会告诉你cron job这个功能非常实用,它能帮你完成许多复杂枯燥的工作。可是到底什么是cron job呢?在Linux命令行操作界面,它对应的是那条命令呢?下面经验宝(Jingyanpal)给大家带来了答案。

所谓cron job,国外一些做技术的网友认为它可以理解为是Chronos job的简写,而chronos,英文里具有“时间”的意思。而这里的job,意思是:任务、工作。顾名思义,cron job是和时间有关的任务。中文里,常常将其翻译为:定时任务,或计划任务。它指的是,系统管理员或网站站长在Linux服务器上预先设定的,让系统在特定时间执行的操作任务。

Cron job的最大好处在于它可以预先设定任务(schedule tasks/jobs),在指定的日期、时间、或间隔内重复执行,无需人工操作,这样就可以极大地解放系统管理员和网站站长,让他们可以集中精力处理更重要的事务。目前,一些优质的国外主机空间(比如:美国Bluehost老牌主机)是可以运行用户在共享型服务器(shared hosting)上执行cron job的,具体可以在cPanel中设置。

版权声明:如无特别说明,本站所有文章均由经验宝(Jingyanpal.com)原创。本站欢迎少量文字引用,但请注明出处。任何网站或个人,未经授权,不得抄袭、转载、盗用本站内容,违者必究。


那么在Linux主机上,cron job具体对应的是什么命令?或者说它是通过哪条命令来实现的呢?很简单,这条命令就是:crontab。确切地说,crontab是一个配置命令,并不控制cron的后台服务进程。这个命令带有很多的参数,具体用法大家可以通过百度谷歌进行搜索。后续有机会,我们经验宝也会通过其他文章进一步给大家介绍。

参考链接:

Cron介绍(百度百科)

美国Bluehost主机官网


注:本文由经验宝(Jingyanpal.com)原创,最后更新时间为:2022年2月17日 9:33:11 AM。未经授权,严禁转载。