GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar Crontab en CentOS/RHEL 7/6/5

Después de migrar nuestro sitio TecAdmin.net a un nuevo VPS (CentOS 6.5) en Digital Ocean Hosting, encontramos que Crontab no está instalado en el servidor. Cuando intento ejecutar crontab -l comando, encontré el siguiente error.

# crontab -l

-bash: crontab: command not found

Después de verificar el paquete del comando crontab en nuestro sistema anterior, descubrí que proviene de compañero paquete. Así que pienso escribirlo para los lectores de TecAdmin.net. Use el siguiente comando para instalarlo. esto también instalará las dependencias requeridas

Instalar Crontab

# yum install cronie
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.web-ster.com
 * updates: mirror.stanford.edu
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package cronie.x86_64 0:1.4.4-12.el6 will be installed
--> Processing Dependency: dailyjobs for package: cronie-1.4.4-12.el6.x86_64
--> Running transaction check
---> Package cronie-anacron.x86_64 0:1.4.4-12.el6 will be installed
--> Processing Dependency: crontabs for package: cronie-anacron-1.4.4-12.el6.x86_64
--> Running transaction check
---> Package crontabs.noarch 0:1.10-33.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                        Arch      Version           Repository     Size
================================================================================
Installing:
 cronie                         x86_64    1.4.4-12.el6      base           73 k
Installing for dependencies:
 cronie-anacron                 x86_64    1.4.4-12.el6      base           30 k
 crontabs                       noarch    1.10-33.el6       base           10 k

Transaction Summary
==========================================================
Install       3 Package(s)

Total download size: 114 k
Installed size: 220 k
Is this ok [y/N]: y
Downloading Packages:
(1/3): cronie-1.4.4-12.el6.x86_64.rpm                         |  73 kB     00:00
(2/3): cronie-anacron-1.4.4-12.el6.x86_64.rpm                 |  30 kB     00:00
(3/3): crontabs-1.10-33.el6.noarch.rpm                        |  10 kB     00:00
--------------------------------------------------------------------------------
Total                                                336 kB/s | 114 kB     00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : cronie-1.4.4-12.el6.x86_64                   1/3
  Installing : crontabs-1.10-33.el6.noarch                  2/3
  Installing : cronie-anacron-1.4.4-12.el6.x86_64                           3/3
  Verifying  : crontabs-1.10-33.el6.noarch                                  1/3
  Verifying  : cronie-anacron-1.4.4-12.el6.x86_64                           2/3
  Verifying  : cronie-1.4.4-12.el6.x86_64                                   3/3

Installed:
  cronie.x86_64 0:1.4.4-12.el6

Dependency Installed:
  cronie-anacron.x86_64 0:1.4.4-12.el6            crontabs.noarch 0:1.10-33.el6

Complete!

Cómo agregar un nuevo trabajo en Crontab

Para agregar un nuevo cron, use crontab -e para editarlo en el editor y agregue cron según sus requisitos. En el sistema de archivos, los crones se guardan en el archivo /var/spool/cron/;.

# crontab -e

Lea el siguiente artículo para obtener más información sobre Crontab con 20 ejemplos útiles.

https://tecadmin.net/crontab-en-linux-con-20-ejemplos-de-programacion-cron/

Cómo listar trabajos en Crontab

Para enumerar el programador de trabajos en crontab, podemos usar -l interruptor de línea de comando con el comando crontab. Por ejemplo, para enumerar los trabajos programados para el usuario actual

# crontab -l

Para ver trabajos programados bajo otro usuario, especifique el nombre de usuario con -a cambiar como a continuación.

# crontab -u <username> -l

Cent OS
  1. Cómo instalar Git 1.9 en Fedora 27/26, CentOS/RHEL 7/6

  2. Cómo instalar Fail2Ban en CentOS/RHEL 7/6

  3. Cómo instalar FFmpeg en CentOS/RHEL 7/6

  4. Cómo instalar ownCloud 10 en CentOS/RHEL 7/6

  5. Cómo instalar Python 3.6 en CentOS/RHEL 7/6 y Fedora 30/29

Cómo instalar Apache SVN (Subversion) en CentOS 7/RHEL

Cómo instalar Nagios 4.4.3 en CentOS 7/6 y RHEL 7/6

Cómo instalar ownCloud 10 en CentOS 7/6 y RHEL 7/6

Cómo instalar Subversion (SVN) 1.8.19 en CentOS/RHEL 7/6/5

Cómo instalar Subversion (SVN) 1.9 en CentOS/RHEL 7/6/5

Cómo instalar PHP 8 en CentOS/RHEL 8/7