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

SysVinit - это набор программ и скриптов, которые контролируют запуск, выполнение и завершение работы всех других программ.

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

3
Как работают сервисы в Debian и как я могу ими управлять?
В Windows у меня есть менеджер сервисов, где я вижу все системные сервисы, которые можно запустить через саму Windows, я настраиваю пользователя, которого он использует, управление правами там, и я могу передавать переменные и некоторую другую информацию сервисам , Я могу назвать их, и я могу создавать дубликаты служб одной …

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будет выполняться каждый раз при …

1
Что означает статус «активный (выход)» для службы SystemD?
Я работаю с пользовательским сервисом, который по сути запускает веб-сервер, называемый thisismywebserver. В настоящее время это не работает (т.е. я получаю сообщение об ошибке «Unable to Connect» при попытке доступа к странице). Когда я запускаю эту команду, service thisismywebserver statusчтобы увидеть статус службы, я вижу, что статус «активен (выход)». Означает …

2
Как изменить значение времени ожидания службы systemd?
В компании, в которой я сейчас работаю, есть устаревшая служба, и ее скрипт инициализации использует старый SysvInit, но работает поверх systemd (CentOS 7). Из-за большого количества вычислений этот сервис занимает около 70 секунд. Я не настроил тайм-аут для systemd и не изменил настройки по умолчанию /etc/systemd/system.conf, но все же, когда …

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

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

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

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

2
Как узнать, в каком порядке скрипты /etc/init.d загружаются в Debian?
Я хочу запустить один скрипт sysvinit перед другим и выяснить, как это сделать. Чтобы убедиться, что это на самом деле происходит в том порядке, который мне нравится, я хотел бы увидеть список, в каком порядке это происходит. Я sudo insserv --showallуже нашел , но не могу разобраться с этим, так …

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

1
Каково значение / назначение файлов * .pid в / var / run
Я довольно новичок в мире Linux, и теперь я пытаюсь понять принципы FHS . В /var/runя нашел около десяти *.pidфайлов , такие как , crond.pidкоторые содержат только ИДП. В системе работает более десяти процессов и всего десять файлов. Так какова их цель и что породило их?


2
Перенос сценария инициализации socat в systemd
Я использую socat со следующим скриптом инициализации на Debian 7.2 с sysVinit. Работает отлично: #!/bin/bash DESC=socat DAEMON=/usr/bin/socat LIB=/usr/lib/socat SOCAT_ARGS="-d -d -lf /var/log/socat.log" [ ! -f /etc/default/socat.conf ] || . /etc/default/socat.conf . /lib/lsb/init-functions PATH=/bin:/usr/bin:/sbin:/usr/sbin [ -x $DAEMON ] || exit 0 # # Try to increase the # of filedescriptors we …

2
Как заменить sysvinit на systemd в дистрибутиве на основе Debian?
Некоторое время я использовал systemd в своей установке Debian, просто чтобы сделать это возможным, мне пришлось добавить в /etc/default/grubфайл параметр загрузки, чтобы он работал, который добавляется в параметры загрузки Ubuntu. Ubuntu еще не установил systemd, поэтому я должен удалить его, иначе загрузка может закончиться неудачей. Итак, я ищу способ заменить …

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