बहुत बहुत धन्यवाद। तो, अगर मैं सही ढंग से समझा:
उदाहरण के लिए:
ls -ll /usr/lib/systemd/system/runlevel*.target
आउटपुट:
/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
तो जैसा कि आप देख सकते हैं, रनलेवल्स की अवधारणा मौजूद है, लेकिन यह इस तथ्य के कारण काफी अप्रचलित है कि रनलेवेल.टार्ग फाइलें वास्तव में "वास्तविक" फाइलें नहीं हैं, लेकिन नई, आधुनिक, बेहतर नामित फाइलों योजना के सॉफ्ट-लिंक हैं जो systemd उन्हें "लक्ष्य" कहना पसंद करता है।
इसलिए, यदि आप ऐसा करना चाहते हैं तो telinit 5यह इस तरह होगा: systemctl isolate runlevel5.target
जो कि समान है: systemctl isolate graphical.target(मेरी राय में अनुशंसित)।
यदि आप सभी संभावित लक्ष्यों को जानना चाहते हैं, तो बस:
ls /usr/lib/systemd/system/*.target