Полистайте
man 5 crontab
Там есть примеры.
После этого если что-то не получится, выкладывайте то, что вы там написали, а мы исправим ошибки.
Итак,почитал я про cron.Начал немного понимать.Задал вопрос по поводу той лабуды которую не понимал:
~←[1;1H←[24;1H←[0K- /var/spool/cron/crontab.9529 1/6 16%←[1;1H
Ответили так:
crontab -e вызывает редактор vi/vim, который хочет нормальный интерактивный терминал с нормальным типом, а не тот, что предоставляет netcat.
crontab -e делает 2 вещи:
1) Редактирует файл конфигурации cron'а (обычно он находится в /var/spool/cron/crontabs/${USERNAME})
2) После выхода посылает сигнал перечитывания демону crond конфигурационного файла (killall -HUP crond скорее всего)
Это можно заменить копированием файла конфигурации куда-нибудь в шару, его редактированием на компьютере, копированием в nc обратно и ручным "посылом" сигнала.
Скопировал я этот файл под названием root дал команду chmod 777 на запуск.Открыл в редакторе,удалил строки :
#-0
30 * * * * /etc/cron/cron.hourly
02 4 * * * /etc/cron/cron.daily
22 4 * * 0 /etc/cron/cron.weekly
#*/5 * * * * /bin/disktriger.sh
#bt
вписал свою:
* * * * 2 /share/zapusk_difrag.sh
Вопрос такой,может не стоило удалять всё,а нужно было только вписать то, что нужно запускать в файл cron.weekly,ведь cron итак его проверяет.Если да,то что в нём писать (вернее как это правильно написать).
Если можно посмотрите вложения и укажите на недочёты.