셧다운

shutdown

1 사전적 의미

공장, 사업체 등의 폐쇄. 컴퓨터에서는 컴퓨터 시스템의 작동 중지 혹은 시스템 종료를 일컫는다.

장비를 정지합니다의 원문에도 나온다. "Attempting 'shutdown... Shutting down..."

2 명령어

윈도우즈리눅스OS에서 일정 시간 후 사용자의 컴퓨터를 자동으로 셧다운시켜주는 명령어이다. 시스템을 건드리는 명령어이므로 기본적으로 루트(root) 권한으로 실행시켜야 한다.

윈도우즈에서는 시작 메뉴-실행을 찾아가거나 윈도우즈 키+R키를 눌러 실행 창을 띄운 뒤 cmd 명령어로 명령 프롬프트 창을 띄운다. 그리고 shutdown -s -t xxxx를 입력하면 xxxx초 후 자동으로 컴퓨터가 셧다운된다(명령 프롬프트 창이 아닌 실행 창에 입력해도 실행된다)[1]. 잠자리에 들면서 인코딩을 해놓는다거나 무겁디 무거운 파일들을 받고 있을 때 사용해보자.[2]

리눅스 배포판의 경우에도 셧다운 명령어를 사용할 수 있으며 shutdown -h now[3] 명령어로 사용한다. halt,[4][5] init 0[6]으로도 같은 효과를 볼 수 있다. 이 명령어는 FreeBSD계열인 OS X에서도 작동한다.

명령 프롬프트 창에서는 shutdown/? 명령어를 입력하면 shutdown과 관련된 부가 기능을 모두 알려준다. 그 중 가장 중요한 것은 shutdown -a. 자신이 내린 셧다운 명령을 취소할 수 있다. 이건 2000년대 중반 유행했던 블래스터 웜이 저절로 컴퓨터를 꺼지게 할 때 임시 대처법이기도 하였고, 지금도 드물지만 그런 경우에 사용할 수 있다.

PC방 등의 공용 컴퓨터에 누르면 shutdown 명령어가 실행되는 바로가기를 만들고 인터넷 익스플로러 등으로 위장해서 다른 사람을 낚는 경우가 있다(...).

3 한국의 온라인 게임 관련 법률

셧다운제 항목 참조 바람.

4 미국 정부의 셧다운(Government shutdown)

미국 연방정부의 일시적인 폐쇄를 말한다(혹시나 해서 덧붙이자면 정부를 해산한다는 뜻이 아니다). 오바마의 폭력성을 검증하기 위해 예산합의가 되지 못하였음에도 예산회기가 시작되었을 때 공무원 절반이 일시적으로 해고되며 연방정부의 기능이 정지된다. 단, 국방업무와 같은 필수적인 부분들까지 정지되는 것은 아니다. 그러나 어쨌든 미국의 경제에 직간접적인 손해를 끼치며 국제적 신뢰를 떨어뜨리는 주된 요인이 된다.

2013년 10월 1일, 미국의 셧다운 돌입으로 연방 공무원 200만 명 중 80만 명 이상이 무급휴가에 들어갔다.# 이 셧다운은 16일 만인 현지시각 10월 16일 오후 10시 30분에 상원에서 여야 합의안이 채택되며 종료되었다.#

That Guy with the Glasses 크루인 Nostalgia Chick은 NSA도 휴가 가는 거냐고 블랙 유머를 날렸다(#). PRISM을 겨냥한 말인 듯.

4.1 역대 셧다운 일수

출처

역대 셧다운 일수
연도일수
19812
19821, 3
19833
19842, 1
19861
19871
19903
19955, 21
201316

4.2 외부 링크

4.3 관련 항목

5 특명전대 고버스터즈 관련용어

고버스터즈가 버그러스 일당을 무찌르는 것을 의미한다. 메타로이드, 메가조드, 버그러, 메사이어와 관계없이 모두를 포함.

다만 보통 메타로이드를 퇴치했을 때는 " 삭제 완료! " 라고 말하며 메가조드를 퇴치했을 때는 " 셧다운 완료! " 라고 말하는 경우가 많다.
  1. -s 대신 -r을 입력하면 재부팅이 된다. -h로 바꾸면 최대절전모드가 되는데, 여기에는 -t 스위치를 넣을 수 없다. 대신 timeout -t 3600 -nobreak && shutdown -h라고 치면 된다. (1시간 기준, 다른 시간으로 하려면 3600 대신 초 단위의 시간을 넣으면 된다)
  2. 근데 사실 셧다운 명령어 사용하는 것보다 쓰기 편한 프로그램은 이것저것 많다. exit pro라든지... 포털에다 '예약종료 프로그램' 이라고 검색해보면 수십 개는 나온다. 게다가 프로그래밍 기법으로 봐도 그리 어려운 게 아니어서 관련 학과 대학교 2학년쯤 되면 대충 이것저것 뒤져가며 직접 만들 수도 있다. 하지만 프로그램 굳이 깔긴 번잡스러우니 그냥 명령어 치는게 편하다.
  3. 재부팅할 때에는 -h 대신 -r 사용.
  4. 역시 재부팅시에는 reboot를 사용해도 된다.
  5. 다만 이 명령어를 사용하는 경우 일부에서는 시스템만 정지되고 전원까지 내려가지는 않는 경우가 있다. 바이오스를 업뎃합시다
  6. init는 일종의 실행 레벨로 다음과 같이 구성된다. 레벨 1은 단일 사용자 모드, 레벨 2는 NFS 없는 멀티유저 모드, 레벨 3은 NFS 있는 멀티유저 모드, 레벨 4는 사용자 지정, 레벨 5는 레벨 3+X 윈도 자동 실행, 레벨 6은 재부팅을 의미한다.