Systemd Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Последняя версия Следующая версия справа и слева
wiki:systemd [2015/06/14 13:41]
[Командная строка]
wiki:systemd [2016/02/09 11:37]
[Ссылки]
Строка 1: Строка 1:
 ====== Systemd ====== ====== Systemd ======
 ===== Введение ===== ===== Введение =====
-Systemd полностью поддерживается в Ubuntu 15.04 и старше+Systemd это демон инициации других демонов Linux. ​Systemd полностью поддерживается в Ubuntu 15.04 и старше
 +===== Архитектура ===== 
 +{{:​wiki:​systemd_components.svg.png?​200|}} 
 ===== Переопределение конфигурационных файлов ===== ===== Переопределение конфигурационных файлов =====
 Systemd позволяет менять настройки сервисов без модификации оригинальных файлов. Для этого надо: Systemd позволяет менять настройки сервисов без модификации оригинальных файлов. Для этого надо:
Строка 7: Строка 10:
   - Создать файл <​something>​.conf в "​${unit}.d/"​ директории,​ содержащий параметры директив которые вы хотите обновить.   - Создать файл <​something>​.conf в "​${unit}.d/"​ директории,​ содержащий параметры директив которые вы хотите обновить.
 ===== Командная строка ===== ===== Командная строка =====
-Убунту ​имеет смешанную систему инициализации. В 14.10 и ниже sysv и upstart, в 15.04 upstart и systemd.+Ubuntu ​имеет смешанную систему инициализации. В Ubuntu ​14.10 и ниже ​sysv и upstart, в Ubuntu ​15.04 upstart и systemd.
 ^ Действие ​                ^ Команда sysv                   ^ Команда upstart ​      ^ Команда systemd ​         ^ Замечания ^ ^ Действие ​                ^ Команда sysv                   ^ Команда upstart ​      ^ Команда systemd ​         ^ Замечания ^
 | Start service ​           |sudo service имясервиса start   | start $job            | systemctl start $unit    |       | | Start service ​           |sudo service имясервиса start   | start $job            | systemctl start $unit    |       |
 |Stop service ​             |sudo service имясервиса stop|stop $job|systemctl stop $unit| | |Stop service ​             |sudo service имясервиса stop|stop $job|systemctl stop $unit| |
 |Restart service ​          |sudo service имясервиса restart|restart $job|systemctl restart $unit| | |Restart service ​          |sudo service имясервиса restart|restart $job|systemctl restart $unit| |
-|See status of services ​   |service --status-all,​ \\ %%service --status-all ​initctl list|sort|ccze -A|less -R%% |initctl list , \\ %%initctl list|sort|ccze -A|less -R%%|systemctl status| |+|See status of services ​   |service --status-all,​ \\ %%service --status-all|sort|ccze -A|less -R%% |initctl list , \\ %%initctl list|sort|ccze -A|less -R%%|systemctl status, \\ %%systemctl --no-pager status|ccze -A|less -R%%| |
 |Check configuration is valid| |init-checkconf /​tmp/​foo.conf|systemd-analyze verify <​unit_file>​| | |Check configuration is valid| |init-checkconf /​tmp/​foo.conf|systemd-analyze verify <​unit_file>​| |
 |Show job environment| |initctl list-env|systemctl show-environment| | |Show job environment| |initctl list-env|systemctl show-environment| |
Строка 25: Строка 28:
  
 ===== Ссылки ===== ===== Ссылки =====
- +  ​* [[https://​habrahabr.ru/​post/​275645/​|Systemd:​ пишем собственные .service и .target]]
-  ​* [[FIXME]]+
   * [[https://​wiki.ubuntu.com/​SystemdForUpstartUsers|Сравнение upstart и systemd]] на английском   * [[https://​wiki.ubuntu.com/​SystemdForUpstartUsers|Сравнение upstart и systemd]] на английском
   * [[http://​www.freedesktop.org/​wiki/​Software/​systemd/​FrequentlyAskedQuestions/​|Часто задаваемые вопросы]] на английском   * [[http://​www.freedesktop.org/​wiki/​Software/​systemd/​FrequentlyAskedQuestions/​|Часто задаваемые вопросы]] на английском
 +  * [[http://​serverfault.com/​questions/​573946/​how-can-i-log-a-message-to-the-systemd-journal-from-the-command-line|Создать лог из командной строки]] на английском
  
 {{tag>​systemd}} {{tag>​systemd}}