Как запустить сценарий оболочки при запуске

Kak Zapustit Scenarij Obolocki Pri Zapuske



Для выполнения некоторых специфических задач при запуске системы используются сценарии оболочки. Мы можем делать некоторые замечательные настраиваемые вещи при запуске системы с помощью сценариев, например, отображать приветственные сообщения, показывать версию системы или запускать программу/приложение при запуске. В этой статье будет дано объяснение того, как запускать сценарий оболочки при запуске.

Как запустить сценарий оболочки при запуске

Чтобы запустить сценарий оболочки при запуске системы, мы будем следовать приведенным ниже методам:







Итак, давайте рассмотрим каждый метод один за другим!



Способ 1: используйте задание Cron для запуска скрипта при запуске

Работа Cron обычно помогает выполнять различные задачи, которые необходимо выполнить в будущем. Он просто автоматизирует вещи для пользователей. Задание Cron также можно использовать для запуска сценариев при запуске. Для этого начнем с создания bash-скрипта, который будет показывать приветственное сообщение пользователям при запуске системы:



Сначала создайте файл, используя:





$ судо нано testscript.sh


И введите скрипт:

#!/бин/баш
эхо 'Привет, Сэм' >> / дом / деньги / test.txt



После написания кода нажмите «Ctrl + О» выписать, то 'Входить' чтобы сохранить имя файла. Теперь нажмите «Ctrl + Х» выйти.

Чтобы сделать исполняемый файл сценария bash, выполните данную команду.

$ chmod a+x Testscript.sh

Теперь откройте файл crontab, выполнив следующую команду, и введите пароль для продолжения:

$ судо кронтаб -Это



Подумайте о выборе редактора, который кажется вам подходящим и простым. Поскольку нано самый простой, напишите « 1 », чтобы отредактировать в нем файл crontab.


В файле crontab прокрутите до конца и добавьте следующий код для запуска скрипта при каждом запуске:

@ перезагрузить бить / дом / деньги / testscript.sh



Нажимать «Ctrl+С» сохранить и «Ctrl+Х» для выхода из редактора.


Теперь просто перезагрузите систему, чтобы проверить, запускается ли скрипт при запуске или нет. При каждой перезагрузке будет печататься следующий текст.

Способ 2: использовать процесс запуска приложения

В Ubuntu и большинстве дистрибутивов есть инструмент по умолчанию, который позволяет запускать определенный скрипт при запуске. Этот метод работает, если в вашей системе установлен GNOME. Выполните указанные шаги, чтобы настроить сценарий запуска с помощью приложения запуска.

Создайте bash-скрипт с помощью команды cat.

$ нано testscript.sh

Теперь напишем bash-скрипт, который будет запускаться при каждой перезагрузке системы и выводить текст «Привет, Сэм» в файле test.txt.

#!/бин/баш
эхо 'Привет, Сэм' >> / дом / деньги / test.txt

После написания кода нажмите «Ctrl + О» выписать, то 'Входить' чтобы сохранить имя файла. Теперь нажмите «Ctrl + Х» выйти.

Чтобы сделать исполняемый файл сценария bash, выполните данную команду.

$ chmod a+x Testscript.sh

Теперь создайте текстовый файл с помощью редактора nano.

$ нано test.txt

Откройте меню запуска и выберите «Настройки запуска приложения» .


После нажатия на «Настройки запускаемых приложений» вы получите список задач, которые настроены на автоматический запуск при загрузке.

С помощью кнопки «Добавить» любую программу можно добавить в список, чтобы она запускалась автоматически при запуске.


Выберите файл и нажмите сохранить.


Теперь перезагрузите систему. Текст будет печататься каждый раз при перезапуске или перезагрузке системы.

Заключение

Запуск сценариев оболочки при запуске в Linux позволяет пользователям выполнять определенные задачи при запуске. Для запуска скрипта при запуске необходимо дать разрешение на файл скрипта. Два метода, с помощью которых сценарий может быть запущен при запуске, включают задание Cron и запуск приложений. Более подробное описание обоих шагов читайте в данной статье.