셧다운
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
셧다운은 컴퓨터 시스템의 종료를 의미하며, 다양한 운영 체제에서 구현된다.
마이크로소프트 윈도우, macOS, 유닉스, 리눅스 등에서 셧다운 기능은 GUI 또는 명령어를 통해 제공되며, 시스템 종료, 재시작, 대기 모드 전환 등의 옵션을 포함한다. 윈도우에서는 `shutdown.exe` 명령어를 사용하여 로컬 또는 원격 컴퓨터를 종료할 수 있으며, 다양한 매개변수를 통해 세부 설정을 조정할 수 있다. macOS에서는 Apple 메뉴 또는 단축키를 통해 종료할 수 있으며, 유닉스 및 리눅스에서는 `shutdown` 명령어를 통해 종료 또는 재부팅을 수행한다. 셧다운 권한은 일반적으로 슈퍼유저 또는 특별한 권한을 가진 사용자에게 제한되어 시스템의 안정성을 유지한다.
더 읽어볼만한 페이지
셧다운 | |
---|---|
컴퓨터 종료 | |
정의 | 컴퓨터의 전원 차단 과정 |
종료 방법 | |
운영체제 | 운영체제 명령을 통한 정상 종료 |
전원 버튼 | 전원 버튼을 통한 종료 (상황에 따라 강제 종료) |
명령 | 유닉스: `halt`, `poweroff`, `shutdown` 윈도우: `shutdown.exe` |
종료 유형 | |
일반 종료 | 작업 중인 모든 프로그램을 종료하고 시스템 전원 차단 |
다시 시작 | 시스템 종료 후 자동으로 재부팅 |
최대 절전 모드 | 현재 상태를 디스크에 저장하고 시스템 전원 차단 (빠른 시작 가능) |
절전 모드 | 최소한의 전력만 사용하여 시스템 상태 유지 (빠른 시작 가능) |
로그오프 | 현재 사용자 계정을 종료하고 로그인 화면으로 전환 |
종료 관련 문제 | |
멈춤 | 시스템이 종료 과정에서 응답하지 않는 현상 |
블루스크린 | 심각한 시스템 오류 발생 시 나타나는 파란색 화면 (강제 종료 필요) |
소프트웨어 | |
유닉스 계열 | `halt` `poweroff` `shutdown` |
윈도우 | `shutdown.exe` |
2. 구현
셧다운은 컴퓨터 전원을 끄거나 다시 시작하는 데 사용된다. 윈도우에서는 보통 바탕 화면의 시작 메뉴에서 종료 옵션(단축키 U)를 선택하여 컴퓨터를 종료, 다시 시작, 절전 모드로 전환한다.[1]
셧다운을 이용해 바로 종료 기능을 이용할 수도 있다. 시간을 입력해 몇 시간 뒤에 종료되게 하거나, 바로 종료, 재시작, 또는 이 기능들을 멈출 수 있다. 종료 기능과 명령어는 마이크로소프트 윈도우,[1] ReactOS,[2] HP MPE/iX, 유닉스 및 유닉스 계열 운영 체제, 예를 들어 애플 macOS에서 사용할 수 있다.
2. 1. 윈도우
셧다운은 컴퓨터의 전원을 끄거나 다시 시작하는 데 사용된다. 윈도우에서는 보통 바탕 화면의 시작 메뉴에서 종료 옵션(단축키 U)를 선택하여 컴퓨터를 종료, 다시 시작, 또는 절전 모드로 전환한다.
마이크로소프트 윈도우 및 ReactOS에서 PC 또는 서버는 데스크톱의 시작 메뉴에서 종료 항목을 선택하여 종료된다. 옵션에는 시스템 종료 및 전원 끄기, 종료 후 자동 시스템 재시작, 또는 시스템을 대기 모드로 전환하는 기능이 포함된다.[1]
다른 운영 체제와 마찬가지로 Windows에는 선택된 사용자가 컴퓨터를 종료하는 것을 금지하는 옵션이 있다. 가정용 PC에서는 모든 사용자가 종료 옵션을 가질 수 있지만, 대규모 네트워크(예: 액티브 디렉터리)의 컴퓨터에서는 관리자가 선택된 사용자의 Windows 컴퓨터 종료 접근 권한을 철회할 수 있다.
Windows에서 프로그램은 `ExitWindowsEx` 또는 `NtShutdownSystem` 함수를 호출하여 시스템을 종료할 수 있다.[4]
Windows XP에서는 데스크톱의 시작 메뉴에서 종료 옵션(단축키 U)을 선택하여 컴퓨터나 서버를 종료한다. 종료 옵션에는 대기 모드, 절전 모드(Shift+대기), 전원 끄기, 재시작의 4가지가 있다.
2. 1. 1. 명령어 사용법
마이크로소프트 윈도우에서 `shutdown.exe`라는 명령어를 사용하면 사용자의 컴퓨터나 네트워크 상의 다른 사용자의 컴퓨터를 종료할 수 있다.[5] `shutdown`은 명령 셸 창 내에서 실행할 수 있는 명령어이다. `shutdown.exe`는 사용자 컴퓨터 또는 사용자 네트워크의 다른 컴퓨터를 종료할 수 있는 명령 줄 종료 애플리케이션이며 ('''%windir%\System32\shutdown.exe'''에 위치) 다른 매개변수를 사용하여 다른 기능을 수행할 수 있다. 이 명령에 대해 한 번에 둘 이상의 매개변수를 사용할 수 있다.[6]매개변수 | 기능 |
---|---|
-l | 사용자를 로그오프한다. 이는 어떤 매개변수를 사용하지 않아도 기본값이다. |
-a | shutdown.exe를 중지한다. 시간 초과 기간 동안 사용된다. |
-f | 실행 중인 모든 응용 프로그램을 강제 종료한다. |
-s | 컴퓨터를 끈다. |
-r | 컴퓨터를 종료하고 재부팅한다. |
-m[\\ 컴퓨터 이름] | 네트워크 컴퓨터를 종료할 때, 사용자가 끌 컴퓨터를 선택할 수 있게 한다. |
-t xx | 종료 전 타이머. 기본적으로 30초로 설정되어 있다. |
-c "메시지" | 시스템 종료 창에 메시지를 표시할 수 있게 한다. 127자를 초과할 수 없다. |
이 명령으로 자주 사용되는 실행 예로, 시스템을 즉시 종료하기 위한 `shutdown -h now` 또는 재시작하기 위한 `shutdown -r now`가 있다. 이 외에도 자주 사용되는 실행 예로, 셧다운까지의 시간을 지정하는 것이 있다. 예를 들어, `shutdown -r 60`은 명령을 실행한 후 60초 후에 컴퓨터를 재시작한다.
참고로, 이러한 실행 예는 BSD의 자손 또는 이와 유사한 명령 체계의 시스템에서 사용되며, System V 계열 UNIX, Windows와 각각 다른 인수를 사용한다. 예를 들어, 시스템을 즉시 종료하는 경우의 실행 예는 System V 계열 UNIX에서는 `shutdown -i 0 -g 0 -y`가 되며, Windows에서는 `shutdown -s -t 0`이 된다. 또한, 같은 종류의 운영 체제에서도 미묘하게 명령의 인수나 의미가 다를 수 있다.
2. 2. macOS

애플 macOS에서 컴퓨터를 종료하려면, Apple 메뉴에서 "시스템 종료…"를 선택하거나, Control+Power 키/버튼(또는 Media Eject 키)을 누르거나, 전원 키를 눌러 전원 관리 대화 상자를 띄운 다음 "시스템 종료" 버튼을 선택하면 된다.[7] 관리자는 유닉스
shutdown
명령어를 사용할 수도 있다.[7] Control+Option+Command+Power 키/버튼(또는 Media Eject 키)을 누르거나 Option 키를 누른 상태에서 Apple 메뉴에서 시스템 종료를 클릭하여 종료할 수도 있지만, 이 경우에는 사용자에게 아무런 메시지도 표시되지 않는다.[8] Mac OS 9부터 시작하여, 최신 및 일부 구형 애플 컴퓨터에서는 사용자가 "시스템 종료" 버튼을 클릭하지 않으면 컴퓨터가 자동으로 종료되는 시간 제한이 주어진다.슈퍼유저(일반적으로 root)가 되지 않으면 시스템을 종료할 수 없다. 이를 통해 권한이 없는 사용자가 의도하지 않은 종료를 실행하여 서버에 장애를 일으키는 것을 방지할 수 있다.
BSD 계열 유닉스에는 operator 그룹이라는 컴퓨터 관리를 위한 그룹이 있으며, 여기에 속한 사용자는 슈퍼유저가 되지 않고도 shutdown 명령을 실행할 수 있다.
macOS의 일본어판에서는 '''시스템 종료'''라고 부르며, Apple 메뉴에서 수행할 수 있다. 이 외에도, 터미널에서 '''shutdown''' 명령을 실행할 수도 있지만, 슈퍼유저여야 한다는 점은 다른 유닉스 계열 OS와 동일하다.
2. 3. 유닉스/리눅스
유닉스와 리눅스에서 `shutdown` 명령어는 컴퓨터를 종료하거나 재부팅하는 데 사용될 수 있다. 슈퍼유저만 시스템을 종료할 수 있는 권한을 가진다.[11]`shutdown -h now` 명령어는 시스템을 즉시 종료하며, `shutdown -r now` 명령어는 시스템을 즉시 재부팅한다. 사용자는 종료 시간을 지정하거나(예: `shutdown -h 20:00` - 오후 8시 종료), 지연 시간을 설정할 수도 있다(예: `shutdown -r +1` - 1분 후 재부팅).[9]
2. 3. 1. 명령어 실행 예시
`shutdown`은 명령 셸 창 내에서 실행할 수 있는 명령어이다. `shutdown.exe`는 사용자 컴퓨터 또는 사용자 네트워크의 다른 컴퓨터를 종료할 수 있는 명령 줄 종료 애플리케이션이다. ('''%windir%\System32\shutdown.exe'''에 위치)[5] 이 명령에는 한 번에 둘 이상의 매개변수를 사용할 수 있다.[6]매개변수 | 기능 |
---|---|
-l | 사용자를 로그오프한다. 어떤 매개변수를 사용하지 않아도 기본값이다. |
-a | shutdown.exe를 중지한다. 시간 초과 기간 동안 사용된다. |
-f | 실행 중인 모든 응용 프로그램을 강제 종료한다. |
-s | 컴퓨터를 끈다. |
-r | 컴퓨터를 종료하고 재부팅한다. |
-m[\\ 컴퓨터 이름] | 네트워크 컴퓨터를 종료할 때, 사용자가 끌 컴퓨터를 선택할 수 있게 한다. |
-t xx | 종료 전 타이머. 기본적으로 30초로 설정되어 있다. |
-c "메시지" | 시스템 종료 창에 메시지를 표시할 수 있게 한다. 127자를 초과할 수 없다. |
유닉스와 리눅스에서 `shutdown` 명령어는 컴퓨터를 끄거나 재부팅하는 데 사용될 수 있다. 시스템을 종료할 수 있는 권한은 슈퍼유저 또는 특별한 권한을 가진 사용자에게만 있다.
자주 사용되는 실행 예로는 시스템을 즉시 종료하기 위한 `shutdown -h now` 또는 재시작하기 위한 `shutdown -r now`가 있다. 셧다운까지의 시간을 지정하는 것도 가능하다. 예를 들어 `shutdown -r 60`은 명령을 실행한 후 60초 후에 컴퓨터를 재시작한다.
- `shutdown -h now`: 시스템을 즉시 종료한다.
- `shutdown -r now`: 시스템을 즉시 재부팅한다.
- `shutdown -h 20:00`: 오후 8시에 컴퓨터를 끈다.[9]
- `shutdown -r +1`: 명령을 실행한 지 1분 후에 자동으로 컴퓨터를 재부팅한다.[9]
- `shutdown -r 60`: 명령을 실행한 후 60초 후에 컴퓨터를 재시작한다.
참고로, 이러한 실행 예는 BSD의 자손 또는 이와 유사한 명령 체계의 시스템에서 사용되며, System V 계열 UNIX, Windows와 각각 다른 인수를 사용한다. 예를 들어, 시스템을 즉시 종료하는 경우 System V 계열 UNIX에서는 `shutdown -i 0 -g 0 -y`를, Windows에서는 `shutdown -s -t 0`을 사용한다. 또한, 같은 종류의 운영 체제에서도 미묘하게 명령의 인수나 의미가 다를 수 있다.
3. 제약
일반적으로 슈퍼유저(root)가 되지 않으면 시스템을 종료할 수 없다. 이를 통해 비특권 사용자가 의도하지 않은 종료를 실행하여 서버에 장애를 일으키는 것을 방지할 수 있다.
BSD 계열 유닉스에는 operator 그룹이라는 컴퓨터 관리를 위한 그룹이 있으며, 여기에 속한 사용자는 슈퍼유저가 되지 않고도 shutdown 명령을 실행할 수 있다.
4. 기타 기능
셧다운은 컴퓨터의 전원을 끄거나 다시 시작하는 데 사용된다. 일반적으로 윈도우에서는 바탕 화면의 시작 메뉴에서 종료 옵션(단축키 U)를 선택하여 컴퓨터를 종료시키거나 다시 시작시키거나 절전 모드로 만든다.
셧다운을 이용해 바로 종료 기능을 이용할 수도 있다. 시간을 넣어 몇 시간 뒤에 종료되게 하거나, 바로 종료하거나, 재시작하게 하거나, 이 기능들을 멈출 수 있게 할 때 쓰인다.
참조
[1]
Docs
Shutdown | Microsoft Docs
https://docs.microso[...]
[2]
웹사이트
Reactos/Reactos
https://github.com/r[...]
2021-10-26
[3]
간행물
MPE/iX Commands Reference Manual – HP 3000 MPE/iX Computer Systems – Edition 11
http://h20628.www2.h[...]
[4]
웹사이트
NtShutdownSystem
http://undocumented.[...]
2015-04-11
[5]
뉴스
Shut down Windows 10 with just one click (or two)
https://www.cnet.com[...]
2017-04-24
[6]
웹사이트
Shutdown
https://technet.micr[...]
2017-04-24
[7]
man
shutdown
[8]
웹사이트
Mac keyboard shortcuts
https://support.appl[...]
2022-11-04
[9]
man
shutdown
[10]
Specifications
LSB Specifications
https://refspecs.lin[...]
[11]
man
shutdown
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com