فرق بین Targets و runlevels در لینوکس
در خیلی از توزیع های لینوکس، مثل RHEL/CentOS 7 و Fedora و Ubuntu 18، در حال حاضر از systemd به جای init system استفاده میشه.(اگر فرق بین systemd و init رو نمیدونید توی گوگل بخونید)
برای کاربران لینوکسی بوت کردن به حالت GUI و یا Text Mode یک امر عادی به حساب میاد. راه قدیمی این بود که با تغییر “etc/inittab/” مشخص میکردیم که کدام runlevel باشیم.
برای systemd مفهوم targets جایگزین کانسپت runlevels شده، این دوتا خیلی شبیه به هم هستن و در پایین یک نمایی از init runlevels و systemd targets به نمایش گذاشتیم.
اگر به دنبال نحوه تغییر Targets هستید این مطلب رو بخونید.