¿Qué debo hacer si el crontab de Linux tiene un error BAD FILE MODE?

  
                

El comando crontab se usa principalmente para establecer las instrucciones que se ejecutan periódicamente. Sin embargo, a veces se produce la excepción crontab, no hay una ejecución automática de la instrucción y aparece el mensaje de error BAD FILE MODE. ¿Cómo resolver esta situación? Aprendamos juntos con Xiaobian.

encontró recientemente un problema en la línea para el servidor, crontab no son una excepción se produce de forma automática, se veía bajo el tronco y encontró el problema:

código es el siguiente:

16 de abril 11:26:01 jb51.net crond [28354]: (* sistema *) MODO DE ARCHIVO MALO (/etc/cron.d/flushhost)

16 de abril 11:26:01 jb51.net crond [28354]: (raíz) MODO DE ARCHIVO MALO (cron /raíz)

Verifique otros archivos en el directorio /etc/cron.d/y encuentre que la propiedad de flushhost es 755, y el resto es 644. Así que la propiedad del script también se cambia a 644, el problema está resuelto.

Además, el script install.sh del paquete de instalación mysql también se ha modificado. Después de instalar el nuevo servicio, la propiedad del script flushhost se modifica a 644.

Parece que este problema solo se ha encontrado en versiones individuales de RHEL, no en todas las versiones.

Lo anterior es el error de crontab de Linux. Se introdujo la solución BAD FILE MODE, si su crontab no se ejecuta automáticamente, y aparece un mensaje de error en el registro, puede usar este método para resolverlo.

Copyright © Conocimiento de Windows All Rights Reserved