В чем разница между демоном передачи и сервисом передачи?

У меня есть компьютер с Ubuntu Server, к которому я получаю доступ через SSH.
Я хочу использовать его для обработки своих торрентов с любого устройства и их постоянного хранения где-либо.
Сегодня я сделал первый шаг и установил пакет передачи вместе с демоном, cli и т. Д.

Итак, я тестировал основные функции и заметил, что команда transmission-daemon + options вела себя не так, как команда service transmission-daemon + options. В частности, первый не принял, например, прямой вариант start.

Итак, чтобы не смущать себя, прежде чем продолжить, и, поскольку это могло бы помочь мне в более общем плане, я хотел бы получить информативное и понятное описание того, что я должен знать о сервисах и демонах, как они реализована, примерно, и любая информация, которая может помочь мне, в частности, обработать демон передачи.

2
задан 13 April 2017 в 07:09

1 ответ

transmission-daemon само по себе является прямым вызовом программы /usr/bin/transmission-daemon. Это напрямую принимает параметры, но не является правильным способом запуска демона - он будет работать как вы сами и, следовательно, завершать работу при выходе из системы.

service transmission-daemon относится к сценарию /etc/init.d/transmission-daemon. Этот скрипт проверяет наличие запущенного экземпляра transmission-daemon при запуске / перезапуске и т. Д., И запускает демон как определенный пользователь (также называемый transmission-daemon). Это также механизм, который автоматически запускает демон при запуске, если он включен.

Вы не должны редактировать этот скрипт, чтобы добавить опции, а скорее файл конфигурации демона - /etc/transmission-daemon/settings.json. Смотрите веб-сайт передачи для объяснения вариантов. Обратите внимание, что вам нужно остановить демона передачи (sudo service transmission-daemon stop) перед внесением изменений, в противном случае демон перезапишет настройки теми, которые он использует в данный момент, при выходе.

0
ответ дан 13 April 2017 в 07:09

Другие вопросы по тегам:

Похожие вопросы: