Використання 'nohup' та 'screen' є хорошими рішеннями для того, щоб робота, яку ви вручну розпочали, продовжувала виконувати.
Якщо ви хочете, щоб ваш процес пережив перезавантаження, ви повинні переконатися, що він починається після перезавантаження. Для цього існує кілька рішень. На своїй станції Synology я виявив, що файли, що починаються з "S" в каталозі '/ volume1 / startup', запускаються як сценарії запуску в каталозі 'init.d'. Це можна побачити у сценарії '/ etc / rc':
/etc/rc: if [ -d /volume1/startup ]; then
/etc/rc: for startsh in /volume1/startup/S* ; do
що працює, якщо /etc/synoinfo.conf має
supportstartupd="yes"
Це також пережило б перевстановлення системи Synology.