para configurar cron desde una terminal ejecutas: crontab -e por default te abrira el crontab del usuario con vi para modificar el archivo con vi primero presiona a y despues escribe las ordenes que quieres ejecutar cuando termines presiona esc y luego ZZ (si zeta mayuscula dos veces para grabar el nuevo crontab) el crontab deberia verse algo asi: # los arteriscos significan en orden lo siguiente [minuto(0- 60) hora (0-23) mesdia(1-31) mes(1-12) diasemana (0-7)] * * * * * /home/usuario/carpeta/script_de_usuario # las lineas con # significan comentarios por ejemplo este crontab ejecutaria cada minuto el script lo de que no puedes ejecutar es porque quizas no tienes permisos de ejecucion para ello haz esto por ejemplo: creo un script que me diga la hora cada minuto y con crontab lo guardamos en un log cada minuto ahora desde una terminal ejecutas (todo esto como root): vi /usr/bin/script_tiempo_cada_minuto (presiona tecla a para empezar a insertar caracteres) #!/bin/sh date (presiona tecla esc para dejar de insertar caracteres) (presiona ZZ para salir y grabar) (ahora le daremos permiso de ejecucion) chmod 755 /usr/bin/script_tiempo_cada_minuto (ahora creamos el crontab) crontab -e (presionamos a para empezar a introducir caracteres) * * * * * /usr/bin/script_tiempo_cada_minuto >> /home/usuario/log_tiempo_cada_minuto (presionamos esc para dejar de introducir caracteres) (presionamos ZZ para grabar y salir) listo ahora ya esta instalado el crontab para ver que el crontab funciona verifica como va cambiando el log NOTA. lo de root es para que el script se puediera escribir en /usr/bin/ puedes escribir un script en tu home para no tener necesidad de usar al root pero si colocas tus scripts en /usr/bin los podras llamar desde un quickrun o una terminal como a cualquier comando