더북(TheBook)

systemctl get-default 명령은 현재 기본 target을 보여 줍니다. graphical.target은 그래픽 환경을 시작하는 데 사용하는 유닛입니다.

supreme@master:~$ systemctl get-default
graphical.target

systemd의 default.target은 사실 graphical.target의 심벌릭 링크입니다.

supreme@master:~$ ls -l /usr/lib/systemd/system/default.target
lrwxrwxrwx 1 root root 16 7월 7 06:38 /usr/lib/systemd/system/default.target -> graphical.target

명령 인자 없이 systemctl list-dependencies를 실행하면 기본 target과 관련된 유닛 목록을 보여 줍니다. target 유닛을 기준으로 살펴보면 systemd가 부팅 과정에서 시스템을 초기화하고자 어떤 일을 처리하는지 유추해 볼 수 있습니다.

supreme@master:~$ systemctl list-dependencies
default.target 
...
● └─multi-user.target 
...
● ├─basic.target 
...
● │ ├─sysinit.target 
...
● │ │ ├─local-fs.target 
...
● │ │ └─swap.target 
...
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.