Запитання з тегом «init-script»

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

1
Як написати сценарій запуску для systemd
У мене на ноутбуці є 2 відеокарти. Один - IGP, а інший - дискретний. Я написав сценарій оболонки, щоб вимкнути дискретну відеокарту. Як я можу конвертувати його в системний скрипт, щоб запустити його при запуску?

2
Як systemd використовує /etc/init.d сценарії?
Я просто перейшов на debian Джессі, і більшість речей працює нормально, включаючи мій графічний менеджер дисплеїв wdm. Справа в тому, що я просто не розумію, як це працює. Очевидно, мій /etc/init.d/wdmсценарій називається, тому що, коли я ставив там рано exit, wdm не запускається. Але коли я альтернативно перейменую каталог /etc/rc3.d …

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 …

3
Запуск сценарію під час завантаження / запуску; init.d проти 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,… в / і т.д.
Я біжу 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 та Біблія сценаріїв оболонок, друге видання ". У книзі зазначено: Деякі реалізації Linux містять таблицю процесів, які автоматично запускаються під час завантаження. У системах Linux ця таблиця зазвичай знаходиться у спеціальному файлі / etc / inittabs. Інші системи …

1
Що відрізняє systemd від інших init систем?
Це не зовсім офіційно, але схоже, що systemd приїжджає до Debian, і прочитавши деяку розпалену дискусію зі списку розсилки щодо цього рішення, мені цікаво поляризуючий характер systemd серед користувачів Linux. Я запускаю системи Debian (sysvinit) і Gentoo (OpenRC) і не знаю нічого конкретного щодо systemd, хоча, схоже, він іде на …

6
Немає такого файлу чи каталогу /etc/init.d/functions
Я створив сценарій запуску, щоб запустити / перезапустити / зупинити групу програм. Я використовував lib /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 запускатися як некористувацький користувач?
У мене є сценарій init, щоб розпочати демона. Проблема в тому, що він працює як root. Я хотів би, щоб він працював як користувач під назвою "розгорнути". Ubuntu 12.04 #! /bin/sh # File: /etc/init.d/unicorn ### BEGIN INIT INFO # Provides: unicorn # Required-Start: $local_fs $remote_fs $network $syslog # Required-Stop: $local_fs …

1
не в змозі встановити що-небудь за допомогою apt-get через insserv
Кожен раз, коли я намагаюся інсталювати щось за допомогою, apt-getя отримую повідомлення про помилки, що стосуються insserv. Я спробував встановити багато різних пакетів, але все дає однакову помилку. І, мабуть, пакет CUPS щось робить / зробив, тому що кожне повідомлення про помилку передбачає це. Нижче наведені помилки, що з’являються під …

1
Плутати про "/etc/init.d" та послуги в "/ lib / systemd / system"
Я абсолютно новий у світі Linux, тому вибачте за все, що я можу сказати. Я намагаюся запустити DB DB на машині 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каталог убунту рівнозначний (функціонально) тому, що я вважаю більш стандартним /etc/rc.d/(принаймні, для арки)? Чи є якась конкретна причина, що використовується для 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.