Вы можете запустить сценарий в отдельном сеансе screen .
Например, ваш файл rc.local может выглядеть так:
/usr/bin/screen -dmS my_script bash -c '/home/filedirec/my_script'
Затем вы можете легко «повторно прикрепить» экран после запуска и посмотреть, что происходит с вашим скриптом. Также можно записывать вывод в файл.
Если экранная команда недоступна в вашей системе: sudo apt-get install screen
Учебное пособие с изображениями: экран: продолжайте работу ваших процессов, несмотря на разорванное соединение