Вопросы с тегом «init-script»

Сценарии, выполняемые при загрузке, обычно для запуска демонов и монтирования файловых систем.

1
Как написать скрипт запуска для systemd
У меня на ноутбуке 2 видеокарты. Один - IGP, а другой - дискретный. Я написал сценарий оболочки, чтобы отключить дискретную видеокарту. Как я могу преобразовать его в сценарий systemd, чтобы запустить его при запуске?

2
Как systemd использует скрипты /etc/init.d?
Я только что переключился на Debian Jessie, и большинство вещей работает нормально, включая мой менеджер графического отображения wdm. Дело в том, что я просто не понимаю, как это работает. Очевидно, что мой /etc/init.d/wdmсценарий называется, потому что, когда я вставил туда раннее exit, wdm не запускается. Но когда я альтернативно переименую …

3
Как сделать так, чтобы скрипт в /etc/init.d запускался при загрузке?
Я думаю, что прочитал что-то об этом некоторое время назад, но я не могу вспомнить, как это было сделано. По сути, у меня есть служба, в /etc/init.dкоторой я хотел бы запускаться автоматически во время загрузки. Я помню, что это как-то связано с символической ссылкой скрипта в /etc/rc.dкаталог, но я не …

3
Как заставить сервис Unix видеть переменные окружения?
Я установил свою переменную среды, используя /etc/profile: export VAR=/home/userhome Тогда, если я делаю echo $VARэто показывает/home/userhome Но когда я помещаю ссылку на эту переменную в /etc/init.d/servicenameфайл, она не может найти эту переменную. Когда я запускаю, service servicename statusиспользуя /etc/init.d/servicenameфайл со следующим содержанием: case "$1" in status) cd $VAR/dir ;; esac …

3
Запуск скрипта во время загрузки / запуска; init.d vs cron @reboot
В настоящее время я пытаюсь понять разницу между init.dи Cron @rebootдля запуска сценария при запуске / загрузке системы. Использование @reboot(этот метод был упомянут в этом форуме по hs.chandra ) является то , что некоторые проще, просто входя в crontab -eи создавая , @reboot /some_directory/to_your/script/your_script.txtа затем your_script.txtбудет выполняться каждый раз при …

3
Каталоги rc0.d, rc1.d,… в / etc
Я бегу Ubuntu , где у меня есть каталоги /etc/rc0.d, /etc/rc1.d, /etc/rc2.d, ..., /etc/rc6.d. Примеры файлов с моей машины: directory example symlinks in the dir ------------------------------------------ /etc/rc1.d: K76dovecot, K77ntp /etc/rc2.d: S23ntp, S24dovecot /etc/rc3.d: S23ntp, S24dovecot /etc/rc4.d: S23ntp, S24dovecot /etc/rc5.d: S23ntp, S24dovecot Вопросов: Какова цель нескольких каталогов "rc"? Почему Ubuntu установил …

4
Какая связь между каталогами «/etc/init.d» и «/etc/rcX.d» в Linux?
Я изучаю командную строку из книги под названием « Командная строка Linux и Shell Scripting Bible, Second Edition ». Книга утверждает это: Некоторые реализации Linux содержат таблицу процессов, которые запускаются автоматически при загрузке. В системах Linux эта таблица обычно находится в специальном файле / etc / inittabs. Другие системы (такие …

1
Что отличает systemd от других систем инициализации?
Это не совсем официально, но похоже, что systemd приходит в Debian, и после прочтения некоторых горячих обсуждений в списке рассылки по этому решению, мне интересно узнать о поляризационной природе systemd среди пользователей Linux. Я использую системы Debian (sysvinit) и Gentoo (OpenRC) и не знаю ничего конкретного о systemd, хотя, похоже, …

6
Нет такого файла или каталога /etc/init.d/functions
Я создал скрипт запуска для запуска / перезапуска / остановки группы приложений. Я использовал библиотеку /etc/init.d/functionsв моем сценарии. Это хорошо работает в моей системе, но не работает для моего клиента; он получает ошибку: Нет такого файла или каталога /etc/init.d/functions Сейчас я не знаю, какой дистрибутив Linux использует мой клиент. Отличается …

8
hostapd не запускается через «сервис» - но запускается напрямую
У меня проблемы hostapdс началом работы в качестве службы. Не удается, когда я пытаюсь запустить его: $ sudo service hostapd start [FAIL] Starting advanced IEEE 802.11 management: hostapd failed! Из того, что я понимаю, это использует конфигурацию в /etc/default/hostapd: $ cat /etc/default/hostapd # Defaults for hostapd initscript # # See …

2
Как я могу заставить этого демона / init работать как пользователь без полномочий root?
У меня есть сценарий инициализации, чтобы запустить демон. Проблема в том, что он работает от имени пользователя root. Я бы хотел, чтобы он работал как пользователь с именем «deploy». Ubuntu 12.04 #! /bin/sh # File: /etc/init.d/unicorn ### BEGIN INIT INFO # Provides: unicorn # Required-Start: $local_fs $remote_fs $network $syslog # …

1
невозможно установить что-либо с помощью apt-get из-за insserv
Всякий раз, когда я пытаюсь установить что-либо с помощью, apt-getя получаю сообщения об ошибках, связанных с insserv. Я попытался установить много разных пакетов, но все выдают ту же ошибку. И, очевидно, пакет CUPS делает / сделал что-то, потому что это связано с каждым сообщением об ошибке. Ниже приведены ошибки, отображаемые …

1
Запутался в «/etc/init.d» и сервисах в «/ lib / systemd / system»
Я совершенно новичок в мире Linux, поэтому извините за что-то не так, я могу сказать. Я пытаюсь запустить базу данных Mongo на компьютере с Debian 8.5. Когда я установил пакет (предварительно собранный с percona.com), я заметил следующие файлы: /etc/init.d/mongod (1) /lib/systemd/system/mongod.service (2) О /etc/init.d/mongod Я понимаю, что это вызывается (при …

7
/etc/rc.d vs /etc/init.d
/etc/init.dКаталог ubuntu в точности (функционально) эквивалентен тому, что я предполагаю, чтобы быть более стандартным /etc/rc.d/(по крайней мере, для arch)? Есть ли какая-то особая причина, по которой канонически использовался init.d вместо rc.d для сценариев запуска?

2
Может ли процесс init быть сценарием оболочки в Linux?
Я шел через учебник по настройке пользовательских initramfs, где говорится: Единственное, чего не хватает - это / init, исполняемый файл в корне initramfs, который выполняется ядром после его загрузки. Поскольку sys-apps / busybox включает в себя полностью функциональную оболочку, это означает, что вы можете написать свой двоичный файл / init …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.