Social Icons

.

воскресенье, 29 ноября 2015 г.

Скрипт автостарта в ubuntu

Иногда нужно чтобы при загрузке Ubuntu выполнила какие-либо действия (к примеру, запустила какую-нибудь программу). Как же это сделать?

Всё просто как 3 копейки!
1. Нужно создать файл с командами, которые нужно выполнить при старте системы:

sudo nano /etc/init.d/autostart.script


Как понятно, autostart.script это название файла в котором будут записаны команды и оно может быть любым, но не должно совпадать с именами уже существующих файлов в папке /etc/init.d/.
В первой строке файла должно быть указано какая оболочка или интерпретатор будет выполнять команды в файле. Если вы хотите использовать те же команды, что и в терминале, то файл должен начинаться со строки:

#!/bin/bash



2. Нужно разрешить файлу выполняться:

sudo chmod +x /etc/init.d/autostart.script


3. Рассказываем системе что этот файл нужно исполнять при старте системы:

sudo update-rc.d autostart.script defaults 95

Где 95 это порядок в очереди исполнения.

Перезапускаем систему и радуемся результату :)

P.S.
Для удаления из автостарта нужно выполнить:

sudo update-rc.d autostart.script remove

Оригинал

Комментариев нет:

Отправить комментарий

 

Так говорил Учитель:

У хорошо написанной программы есть свой собственный рай, у плохо написанной — свой собственный ад.

Russian Developer

Взгляд его светел, усилия праведны, старания бесплодны, дело безнадежно ...