
Apple에서는 데스크탑 메뉴 막대의 옵션을 사용하여 Mac에서 쉽게 로그아웃할 수 있습니다. 그러나 오늘 알게 되겠지만 터미널을 사용하여 로그아웃하는 데 사용할 수 있는 몇 가지 명령도 있습니다.
목차
- 로그인 창 프로세스 종료
- launchctl 명령 사용
로그인 창 프로세스 종료
사용자 계정에서 로그아웃하는 한 가지 방법은 명령을 실행하여 loginwindow 프로세스를 종료하는 것입니다. 시작하려면 터미널을 열어야 합니다. Spotlight Search를 사용하여 빠르게 이 작업을 수행할 수 있습니다.
바탕 화면의 메뉴 표시줄 오른쪽에 있는 돋보기 아이콘을 클릭(또는 Command+Space 누름)하여 Spotlight 검색을 시작합니다.
![]()
Spotlight 검색 막대가 나타납니다. “터미널”을 입력한 다음 Return 키를 누르거나 검색 결과에서 “터미널”을 클릭합니다.

터미널이 실행됩니다. 이제 다음 명령을 실행합니다.
sudo pkill loginwindow

그런 다음 계정 암호를 입력하고 Return 키를 누릅니다.

그러면 loginwindow 프로세스가 종료되어 사용자 계정에서 성공적으로 로그아웃됩니다.
launchctl 명령 사용
launchctl 명령은 launchd 프로세스를 제어하는 명령 세트입니다. 다음을 실행하여 launchctl 명령 목록을 찾을 수 있습니다. launchctl help 터미널에 있지만 사용자 계정에서 로그아웃하는 것을 사용하려고 합니다.
명령 입력을 시작하기 전에 사용자 ID를 알아야 합니다. 그것을 찾으려면 Spotlight Search를 열고(바탕 화면 메뉴 막대에서 돋보기 아이콘을 클릭하거나 Command+Space를 누르십시오) 검색 막대에 “Users & Groups”를 입력하십시오. Return 키를 누르거나 검색 결과에서 “사용자 및 그룹”을 클릭하십시오.

나타나는 창의 왼쪽 하단 모서리에 있는 자물쇠를 클릭합니다.

이제 계정 비밀번호를 입력하고 “잠금 해제”를 클릭하십시오.

그런 다음 왼쪽 창의 “현재 사용자” 그룹에서 계정을 마우스 오른쪽 버튼으로 클릭한 다음 “고급 옵션”을 클릭합니다.

마지막으로 사용자 ID를 기록해 둡니다. 명령에 필요합니다.

사용자 ID를 가지고 터미널을 엽니다(스포트라이트 검색을 사용하여 “터미널”을 검색하여 앱을 엽니다). 터미널에서 다음 명령을 실행합니다(바꾸기 <user id> 앞서 언급한 귀하의 ID와 함께):
launchctl bootout user/$(id -u <user id>)

이제 사용자 계정에서 로그아웃됩니다.
이것은 Mac의 터미널로 할 수 있는 많은 일 중 하나일 뿐입니다. Mac을 잠그거나 종료하는 것과 같은 작업을 수행할 수도 있습니다. 이 기본 명령을 계속 배우면 곧 해커가 될 것입니다!
관련된: macOS 터미널에 숨겨진 최고의 “재미를 위한” 트릭








