1. камеры
  2. Аудио & Электроника автомобиля
  3. Главная Аудио
  4. Личная Аудио
  5. телевизоры
  6. Умный дом
  >> Россия Электронный Технологии >  >> Умный дом >> Умная жизнь

Как написать сценарий автозапуска в Linux

Все файлы конфигурации Linux хранятся в текстовых документах, что упрощает их редактирование. Эта функция позволяет вам добавлять сценарии в последовательность запуска вашего компьютера или в процесс подключения устройства, эффективно заставляя их автоматически запускаться при включении компьютера, подключении USB-устройства или вставке компакт-диска.

Для запуска при загрузке системы

Шаг 1

Напишите свой сценарий и сохраните его в каталоге /etc/init.d/.

Шаг 2

Убедитесь, что сценарий является исполняемым, выполнив следующую команду в терминале оболочки. Замените «script.sh» на фактическое имя вашего скрипта:

chmod 755 /etc/init.d/script.sh

Шаг 3

Выполните следующую команду, если вы используете дистрибутив на основе Debian, такой как Ubuntu или Linux Mint, чтобы создать необходимые символические ссылки для запуска сценария при загрузке системы:

update-rc.d script.sh по умолчанию

Снова замените «script.sh» на фактическое имя файла. Вместо этого выполните следующие команды, если вы используете дистрибутив, отличный от Debian:

chkconfig --добавить script.sh chkconfig script.sh в

Для запуска на монтировании устройства

Шаг 1

Напишите свой скрипт, сделайте его исполняемым и сохраните. Подойдет любое место, будь то компакт-диск, флэш-накопитель или цифровая камера, для которых вы хотите, чтобы оно запускалось автоматически, или место на жестком диске.

Шаг 2

Выполните следующую команду, если ваше устройство основано на USB:

лсусб

Эта команда выведет идентификационные данные обо всех USB-устройствах, подключенных в данный момент к вашему компьютеру. Запишите идентификационные данные для вашего устройства. Создайте новый файл в текстовом редакторе и добавьте следующие строки текста:

ACTION=="добавить", SUBSYSTEM=="usb_device", SYSFS{idVendor}=="xxxx", SYSFS{idProduct}=="yyyy", RUN+="/home/linus/script.sh"

Замените «xxxx» на символы, находящиеся перед двоеточием в идентификаторе, а «yyyy» — на те, которые находятся после него. Замените путь после RUN+=на путь к вашему скрипту. Сохраните файл как «10-my_autorun.rules» в каталоге /etc/udev/rules.d/. Пропустите следующий шаг, если вы используете компакт-диск вместо USB-устройства.

Шаг 3

Откройте файл /etc/udev/rules.d/ в файловом менеджере, если вы используете не USB-устройство, например CD или DVD. Каталог должен содержать файл с "cd" в его имени; Открой это. Добавьте следующий текст к каждой строке содержимого файла, заменив путь к вашему реальному сценарию, и сохраните его:

RUN+="/home/linus/script.sh"


  1. Как восстановить удаленные файлы в Linux
  2. Как написать простой сценарий для установки программы
  3. Как написать свою биографию в Google
  4. Как написать сценарий VBA
  5. Как написать объявление для LinkedIn