У меня есть несколько команд python, которые я хочу запускать при запуске, и каждый раз, когда я загружаю свою машину, мне нужно запускать их вручную, изменяя каталоги и выполняя их. Можно ли создать исполняемый файл, который будет выполнять список команд в терминале? Или возможно, чтобы эти команды запускались при запуске? Будет очень удобно запускать их простым двойным щелчком вместо того, чтобы делать это вручную.
Я предлагаю использовать rc.local
выполнять Ваши команды при запуске (время начальной загрузки).
Сначала cd
в каталог команд:
cd /path/to/commands
Затем сделайте их исполняемым файлом (*.py
средства все файлы с py
расширение):
chmod +x *.py
Можно выполнить команду один за другим на всех файлах также:
chmod +x command1 command2 cmd3
Открытый /etc/rc.local
файл с помощью редактора Вам нравится:
sudo nano /etc/rc.local
Addd команды как:
./path/to/commands/command1
./path/to/commands/command2
...
Сохраните файл и удостоверьтесь rc.local
самостоятельно исполняемый файл:
test -x /etc/rc.local || sudo chmod +x /etc/rc.local
Вы сделаны в каждой начальной загрузке, Ваши команды выполняются.
Сначала необходимо сделать исполняемый файл файла, использующий cmd chmod +x filename.py
как Ваш говорить это - файл Python.
После кнопки запуска нажатия или открывают тире Ubuntu и поиск StartUp
Нажать Add
Вы будете способный видеть, поскольку выше теперь вводят имя команды и обеспечивают путь файла, если Вы хотите, может добавить некоторый комментарий. теперь нажмите, добавляют, Ваша программа будет работать на запуске