Çok teşekkürler. Yani, eğer doğru anladıysam:
Örneğin:
ls -ll /usr/lib/systemd/system/runlevel*.target
Çıktı:
/usr/lib/systemd/system/runlevel0.target -> poweroff.target
/usr/lib/systemd/system/runlevel1.target -> rescue.target
/usr/lib/systemd/system/runlevel2.target -> multi-user.target
/usr/lib/systemd/system/runlevel3.target -> multi-user.target
/usr/lib/systemd/system/runlevel4.target -> multi-user.target
/usr/lib/systemd/system/runlevel5.target -> graphical.target
/usr/lib/systemd/system/runlevel6.target -> reboot.target
Gördüğünüz gibi, çalışma seviyeleri kavramı var, ancak runlevel.target dosyalarının aslında “gerçek” dosyalar değil, yeni, modern, daha iyi adlandırılmış dosyalar düzenine yumuşak bağlantılar olması nedeniyle oldukça eski. systemd onlara “hedef” demeyi sever.
Yani, eğer böyle yapmak telinit 5
istiyorsanız şu şekilde olur: systemctl isolate runlevel5.target
hangi ile aynı: systemctl isolate graphical.target
(bence tavsiye edilir).
Olası tüm hedefleri bilmek istiyorsanız:
ls /usr/lib/systemd/system/*.target