Я написал скрипт на python и добавил его в список запускаемых приложений в Ubuntu. После перезапуска устройства я могу обнаружить, что скрипт не запустился, и я не знаю, где найти журналы. Каково местоположение по умолчанию, в котором будут храниться журналы?
Я искал вокруг похожих вопросов , таких как этот. Я не думаю, что это подойдет мне, поскольку я использую другой метод, чем тот, который упоминается в вопросе.
РЕДАКТИРОВАТЬ: я не добавил свой скрипт в rc.local или в качестве задания cron. В Ubuntu Dash, если вы введете автозагрузку, вы получите окно с просьбой добавить команды, которые вы хотите выполнить при запуске. Я добавил свой сценарий в это окно.
После того, как вы добавили скрипт Python в автозагрузку приложений, в ~/.config/autostart
появился новый файл .desktop, соответствующий вашему скрипту. Этот файл содержит строку: Exec=your_script.py
Простой Обходной путь может быть изменен в файле .desktop your_script.py
на wrapper.sh
, где wrapper.sh
будет новым сценарием, просто читающим: python your_script.py > your_log.txt
Тогда, очевидно, вывод your_script.py
будет появляются в your_log.txt
.
P.S. Я бы добавил этот обходной путь как комментарий, а не как решение, которое я не могу сделать как недавно зарегистрированный пользователь. Извините за это, надеюсь, это поможет.