본문 바로가기

macos

OS X : 현재 실행중인 응용 프로그램 한 번에 종료하기

OS X에서 응용 프로그램을 종료하는 방법은 다양합니다. 풀다운 메뉴, 단축키 또는 (Dock에서) 단축 메뉴를 사용하여 한 번에 하나씩 종료하거나 응용 프로그램 전환 패널 또는 Automator 작업 흐름을 생성하여 현재 실행되어 있는 앱을 한 번에 일괄 종료할 수 도 있습니다. 자 리뷰해 볼까요?



1. 한 번에 하나의 응용 프로그램 종료하기

하나의 응용 프로그램을 종료하는 가장 손쉬운 방법은 다음 그림과 같이 '해당 응용 프로그램 (XXX) 메뉴 → XXX 종료'를 실행하거나 단축키 command + Q를 누르는 것입니다.

또는, 상황에 따라 Dock에서 해당 응용 프로그램 아이콘을 control-클릭한 다음 단축 메뉴에서 '종료'를 실행하여 끝내기도 합니다.

또는, '메모', '미리 알림', '연락처' 및 일부 응용 프로그램은 (다음 그림과 같이) 윈도우 좌측-상단 코너에 있는 빨간색 모양의 '종료' 버튼을 눌러도 종료되지만, 대부분의 응용 프로그램은 해당 윈도우만 닫히고 응용 프로그램 자체는 완전히 종료되지 않습니다. (*** 빨간색 '종료' 버튼을 클릭했을 때 해당 윈도우만 닫을 것인지 응용 프로그램을 완전히 종료할지는 프로그래밍 단계에서 해당 앱의 특성(?)에 따라 결정됩니다. 결정 기준은 여러가지 사유가 있으므로 이번 섹션에서는 건너뛰겠습니다.)


2. 응용 프로그램 전환 메뉴에서 '선별적으로' 그리고 '연속적으로' 응용 프로그램 종료하기

다른 응용 프로그램으로 전환할 때 사용하는 주요 단축키 command + tab입니다. command 키를 누른 상태에서 tab 키를 한 번 누를 때마다 다음 앱이 순차적으로(왼쪽에서 오른쪽) 선택되며 command 키를 떼면 해당 앱으로 전환됩니다. 참고로 command + shift 키를 누른 상태에서 tab를 누르면 역방향(오른쪽에서 왼쪽)으로 앱이 선택됩니다.


네. 그렇습니다. 

응용 프로그램 전환 패널에서도 특정 응용 프로그램을 종료할 수 있도록 단축키가 할당되어 있습니다. 먼저 command 키를 누른 상태에서 tab 키를 (반복적으로) 눌러 종료할 앱을 선택하고 Q 키를 누릅니다. Q 키를 누를 때 command 키는 계속 누르고 있는 상태이어야 합니다.

응용 프로그램 전환 패널에서 해당 앱 아이콘이 사라지며 시스템에서 해당 응용 프로그램도 완전히 종료됩니다. command 키를 떼지 않고 tab 키를 눌러 다른 앱을 선택한 다음 Q 키를 눌러 다른 앱을 연속적으로 종료합니다.



3. Automator 앱을 사용하여 모든 응용 프로그램 한 번에 종료하기

다음 그림과 같이 Dock에서 LaunchPad를 실행하고 '기타' 폴더안에 있는 (적색 원형으로 마킹된) 'Automator' 앱을 실행합니다. 해당 앱은 /응용 프로그램/유틸리티 폴더안에 위치하고 있습니다.

Automator 앱이 실행되면 '도큐멘트 유형 선택' 패널에서 (적색 원형으로 마킹된) '응용 프로그램'을 선택하고 '선택' 버튼을 누릅니다.

보관함의 동작 목록에서 (적색 직사각형으로 마킹된) '모든 응용 프로그램 종료' 항목을 찾습니다. (검색 필드에 '모든'을 입력하면 손쉽게 찾을 수 있습니다.)

그리고 다음 그림과 같이 (동작 목록에서 있는) '모든 응용 프로그램 종료' 항목을 오른쪽에 있는 (작업 흐름) 드롭존으로 드래그합니다.

해당 항목이 작업 흐름존에 추가됩니다. *** 이 작업 흐름은 그 동작 특성상 다음의 두 가지 주요 옵션을 포함하고 있습니다.

하나,

특정 응용 프로그램 (Pages, Keynote, Numbers 등)을 종료할 때 '아직 저장되지 않은 변경 사항'을 가지고 있는 경우 '저장' 여부를 묻는 패널을 띄우려면, '변경사항 저장 묻기' 항목을 체크합니다.

두울,

'모든 응용 프로그램 종료' 작업 흐름은 현재 열려 있는 모든 앱을 그 대상으로합니다. '종료' 대상에서 제외할 앱 (Facebook, 메시지 등)이 있다면 '추가...' 버튼을 클릭하고 응용 프로그램 폴더에 원하는 앱들을 추가합니다.

마지막으로 단축키 command + S를 눌러 저장 패널을 호출한 다음 해당 Automator 스크립트의 이름과 저장 경로를 지정한 다음 '저장' 버튼을 클릭합니다.

응용 프로그램 폴더내에 저장하면 LaunchPad에 자동으로 추가되며 다음 그림과 같이 Dock에 추가한 후 바로 바로 사용할 수 도 있습니다.


  • 다운로드 : Quit All Apps (현재 실행중인 모든 응용 프로그램을 종료하도록 작업 흐름이 생성된 앱입니다. 종료 대상에서 제외시킬 앱이 있다면 위 과정을 수행하여 나만의 작업 흐름을 생성합니다.) 



Automator에서 생성한 '모든 응용 프로그램 종료' 앱 실행하기

위 과정을 수행하여 생성한 'Quit All Apps' (가칭) 앱을 실행하면 다음 그림과 같이 상태 메뉴바에 톱니 모양의 '동작 표시기'가 돌아가면서 현재 실행 중인 응용 프로그램들을 순차적으로 종료합니다.

이 때 1) '변경사항 저장 묻기' 옵션을 분명히 활성화했고, 2) 특정 앱에서 '아직 저장되지 않은 변경 사항'이 있음에도 불구하고 해당 문서에 대한 '저장' 패널 띄우지 않고 바로 종료해 버린다면, 애플 메뉴 → 시스템 환경설정...을 실행한 다음 '일반' 패널에서 (적색 직사각형으로 마킹된) '도큐멘트를 닫을 때 변경사항을 저장할지 묻기' 항목을 체크합니다. (해당 옵션을 변경한 후에는 재로그인이 요구됩니다.)


추가 정보

사실 '도큐멘트를 닫을 때 변경사항을 저장할지 묻기' 항목을 켜지 않은 상태에서 해당 앱을 종료하더라도 문서의 변경 사항은 자동으로 저장됩니다. OS X 10.7 시절부터 도입된 'Version' 기능 때문인데요. 나중에 별도로 리뷰하는 시간을 갖도록 하겠습니다.

또 하나 '도큐멘트를 닫을 때 변경사항을 저장할지 묻기'를 활성시켰을 때 깨알같은 이점 하나가 있습니다. 특정 문서를 열고 일부 사항을 변경한 경우, 즉 문서의 일부 내용이 변경되었을 때는 다음 그림과 같이 해당 윈도우의 빨간색 '종료' 버튼 안에 검은색 점이 표시됩니다. 이 '점'을 보고 아~ 변경 사항이 있구나! 라고 인지할 수 있습니다.

문서에 변경 사항이 없을 때는 다음 그림과 같이 '종료' 버튼 안에 '점'이 표시되지 않습니다. 이 점은 '도큐멘트를 닫을 때 변경사항을 저장할지 묻기' 항목이 활성화되어 있을 때만 표시됩니다.