Linux. От новичка к профессионалу. 6-е изд



Download 63,9 Mb.
Pdf ko'rish
bet308/519
Sana27.03.2022
Hajmi63,9 Mb.
#513339
1   ...   304   305   306   307   308   309   310   311   ...   519
Bog'liq
Linux. От новичка к профессионалу ( PDFDrive )

Параметры 
системы, 
запустите апплет 
Клавиатура, 
перейдите на 
вкладку 
Комбинации клавиш, 
а затем в группу 
Система 
(рис. 22.1) — вы увидите 
описание действия 
(Завершить сеанс) 
и соответствующую ему комбинацию кла-
виш. По ее нажатию откроется окошко, предлагающее перезагрузить компьютер 
или завершить его работу (рис. 22.2). На мой взгляд, такое поведение системы 
более предпочтительно, чем просто перезагрузка. Чтобы запретить реакцию на эту 
комбинацию клавиш, щелкните по действию и нажмите клавишу <Пробел>.
Вернемся к файлу inittab. В строке 4 там сказано, что вместо уровней запуска 
systemd использует цели. Существуют две основные цели: 
multi-user.target
— анало-
гичная уровню запуска 3, и 
graphical.target
— аналогичная 5-му уровню запуска.
Чтобы установить цель по умолчанию, нужно использовать команду:
# systemctl set-default TARGET.target
По сути, эта команда создает ссылку:

ln —s /lib/systemd/system/имя_цели.target /etc/systemd/system/default.target
По умолчанию 
default.target
ссылается на 
/Iib/systemd/system/runlevel5.target
. В свою очередь, 
runlevel5.target
— это просто ссылка на 
graphical.target
.
Исследуем systemd дальше. Зайдите в каталог 
/etc/systemd/system
— в нем вы най-
дете ряд каталогов вида 
<имя цели>.wants
. В этих каталогах имеются ссылки на дру-
Рис. 22.2. 
Fedora 26: система отреагировала на нажатие ++


Глава 22. Системы инициализации
399
гие модули системы systemd, и все они ссылаются на файлы в каталоге 
/lib/systemd/system.
Зайдите в каталог 
multi-user.target.wants
— в нем вы найдете список 
ссылок на файлы 
NetworkManager.service, abrt-ccpp.service, atd-service
и т. д. Вам это 
ничего не напоминает? Похоже на содержимое 3-го уровня запуска. Как видите, 
никаких сложностей.
Далее предлагаю вам продолжить знакомство с системой самостоятельно. Там 
все очень просто, даже проще, чем вы думаете. Откройте, к примеру, файл 
graphical.target
из 
/lib/systemd/system
(листинг 22.3).
Рассмотрим самые важные параметры этого файла:
□ параметр 
Requires
указывает, что описываемая цель требует выполнения цели
multi-user.target
(заменяет 3-й уровень запуска);
□ описываемая цель должна быть выполнена после 
multi-user.target
(параметр
After);
□ параметр 
Conflicts
указывает на цель (или цели — в этом случае они перечис-
ляются через пробел), с которой конфликтует описываемая цель.
Теперь откройте цель 
multi-user.target
и посмотрите, от какой цели зависит она. Вы 
обнаружите, что она зависит от 
basic.target
, которая, в свою очередь, зависит от дру-
гих целей. Просмотрите файлы целей— файл за файлом. Так вы существенно 
глубже сможете понять новую систему инициализации.

Download 63,9 Mb.

Do'stlaringiz bilan baham:
1   ...   304   305   306   307   308   309   310   311   ...   519




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish