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

25
Какая связь между каталогами «/etc/init.d» и «/etc/rcX.d» в Linux?

Я изучаю командную строку из книги под названием « Командная строка Linux и Shell Scripting Bible, Second Edition ». Книга утверждает это: Некоторые реализации Linux содержат таблицу процессов, которые запускаются автоматически при загрузке. В системах Linux эта таблица обычно находится в...

22
Как мне создать сервис для скрипта оболочки, чтобы я мог запускать и останавливать его как демон?

Я использую CentOS 7, и моя цель - создавать cron каждые пять секунд, но, как я исследовал, мы можем использовать cron только на минуту, поэтому сейчас я создал файл оболочки. hit.sh while sleep 5; do curl http://localhost/test.php; done но я ударил его вручную, щелкнув правой кнопкой мыши. Я хочу...

19
Когда бы вы использовали pivot_root вместо switch_root?

Я хочу лучше понять процесс инициализации Linux, чтобы система загружалась через ceph, а не через nfs. В процессе я столкнулся с двумя формами переключения root. Один называется switch_root, а другой называется pivot_root. Эти сценарии запускаются из файловой системы в памяти (initramfs),...

18
В какой среде рабочего стола запускается startx, и как я могу это изменить?

Из многих документов я читал, что startxзапускается LXDE в Raspbian OS. Я немного смущен. Будет ли всегда startxработать LXDE GUI? Также я видел пример с использованием startlxdeкоманды. Чем отличается эта команда, и почему она работает с одним startxи startlxdeтем же графическим интерфейсом...

15
Существует ли стандартный способ запуска и остановки служб в Linux?

До недавнего времени существовал простой и эффективный способ запуска / остановки / перезапуска служб: service nginx start|stop|restart Это прекрасно работало в течение многих лет, пока некоторые умные штаны не решили улучшить их, и теперь я сталкиваюсь с системами Debian / Ubuntu, где...

14
Системный и процессный нерест

Обычно не пишите здесь, но я вырываю свои волосы из-за этого. У меня есть скрипт Python, который разветвляется при запуске и отвечает за запуск нескольких других процессов. Этот скрипт запускался при запуске через sysvinit, но недавно я обновился до Debian Jessie, поэтому адаптировал его для...

14
Может ли процесс init быть сценарием оболочки в Linux?

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

14
Почему ядро ​​не может запустить init?

Я скачал изображение Распбиана на этой странице . Я пытаюсь скомпилировать ядро, которое можно использовать для загрузки образа в qemu. Я скачал исходный код ядра Linux с kernel.org и запустил: make versatile_defconfig make menuconfig Затем я добавил следующие функции в ядро: Поддержка PCI...

13
Перезапуск init без перезагрузки системы

В этом вопросе принятые ответы гласят, что Например, / sbin / init использует glibc [уязвимая библиотека], и перезапуск без перезагрузки не является тривиальным. Теперь, нетривиально - инженер за невозможным , но мне все же любопытно: Можно ли перезапустить init без перезагрузки всей...

13
Что может заставить передачу init = / path / to / program в ядро ​​не запускать программу как init?

Я пытаюсь отладить сценарий инициализации в системе Linux; Я пытаюсь перейти init=/bin/shк ядру, чтобы оно запустилось shбез запуска, initчтобы я мог запустить последовательность инициализации вручную. Я обнаружил, что ядро initвсе равно запускается. Во время загрузки одно из сообщений printk...

13
Как узнать, в каком порядке скрипты /etc/init.d загружаются в Debian?

Я хочу запустить один скрипт sysvinit перед другим и выяснить, как это сделать. Чтобы убедиться, что это на самом деле происходит в том порядке, который мне нравится, я хотел бы увидеть список, в каком порядке это происходит. Я sudo insserv --showallуже нашел , но не могу разобраться с этим, так...

12
Минимальный Linux с ядром и BusyBox: / etc / inittab игнорируется, выполняется только / init

Мне удалось создать небольшой и полностью функциональный live CD с Linux, который содержит только ядро ​​(скомпилировано с параметрами по умолчанию) и BusyBox (скомпилировано с параметрами по умолчанию + static, все апплеты присутствуют, в том числе /sbin/init). У меня не было проблем с созданием...

11
Каков канонический способ запуска демона в скрипте инициализации rhel / centos-6?

Я нашел много хорошей документации для start-stop-daemon в Ubuntu, и есть справочная страница для двоичного файла daemon. Но из того, что я могу сказать, канонический способ запуска демона в скрипте rhel / centos - это источник, а /etc/init.d/functionsзатем использование daemon()функции. Но я не...