Чтобы спокойно спать ночью и не слушать, как трещат диски в хранилище, было принято решение, останавливать работу всех раздач и загрузок в ночное время.
Данные 2 строки останавливают работу приложения Transmission (все закачки и раздачи) на период с 2 ночи до 8 утра. О статусе задачи делается запись в лог-файл admin/qtransmission.log
Чтобы поменять время остановки и запуска можно исправить цицры 2 и 8 на другие.
0 2 * * * /share/HDA_DATA/.qpkg/QTransmission/QTransmission.sh stop >> ~admin/qtransmission.log
0 8 * * * /share/HDA_DATA/.qpkg/QTransmission/QTransmission.sh start >> ~admin/qtransmission.log
Для доступа к заданиям crontab, необходимо подключиться к хранилищу по SSH, либо установить соответствующее приложение в AppCenter (приложение может быть доступно не на всех версиях операционной системы QTS).
Чтобы посмотреть список заданий, введите команду
crontab -l
Для редактирования списка crontab, воспользуйтесь встроенным текстовым редактором VI, выполните команду
vi /etc/config/crontab
Для того, чтобы перейти в режим редактирования, нажмите клавишу insert на клавиатуре, индикатор в левом нижнем углу изменится на -- INSERT-- .
После окончания редактирования, нажмите esc, затем введите команду :wq, это запишет все изменения в файле и закроет редактор vim. Чтобы завершить редактирование без сохранения изменений, введите команду :q!
После редактирования crontab, необходимо перезагрузить его конфигурацию. Для этого выполните команду
Посмотрите содержимое списка crontab командой crontab -l. Если строки с вашим заданием появилась, значит вы всё сделали правильно.
Чтобы ваше задание начало выполняться, необходимо перезапустить сам crontab. Выполните команду
Данные 2 строки останавливают работу приложения Transmission (все закачки и раздачи) на период с 2 ночи до 8 утра. О статусе задачи делается запись в лог-файл admin/qtransmission.log
Чтобы поменять время остановки и запуска можно исправить цицры 2 и 8 на другие.
0 2 * * * /share/HDA_DATA/.qpkg/QTransmission/QTransmission.sh stop >> ~admin/qtransmission.log
0 8 * * * /share/HDA_DATA/.qpkg/QTransmission/QTransmission.sh start >> ~admin/qtransmission.log
Для доступа к заданиям crontab, необходимо подключиться к хранилищу по SSH, либо установить соответствующее приложение в AppCenter (приложение может быть доступно не на всех версиях операционной системы QTS).
Чтобы посмотреть список заданий, введите команду
crontab -l
Для редактирования списка crontab, воспользуйтесь встроенным текстовым редактором VI, выполните команду
vi /etc/config/crontab
Для того, чтобы перейти в режим редактирования, нажмите клавишу insert на клавиатуре, индикатор в левом нижнем углу изменится на -- INSERT-- .
После окончания редактирования, нажмите esc, затем введите команду :wq, это запишет все изменения в файле и закроет редактор vim. Чтобы завершить редактирование без сохранения изменений, введите команду :q!
После редактирования crontab, необходимо перезагрузить его конфигурацию. Для этого выполните команду
crontab /etc/config/crontab
Посмотрите содержимое списка crontab командой crontab -l. Если строки с вашим заданием появилась, значит вы всё сделали правильно.
Чтобы ваше задание начало выполняться, необходимо перезапустить сам crontab. Выполните команду
/etc/init.d/crond.sh restart
Комментариев нет:
Отправить комментарий