Linux 명령어 정리 (1) – 종료 및 재부팅

1. 시스템 종료

sudo poweroff 
// 명령어 실행 후 바로 전원 off
// 전원 버튼을 누르는 것과 동일한 효과로 즉시 전원 off

sudo init 0 
// 런레벨 0(0은 시스템 종료 상태)
// 시스템의 모든 프로세스와 서비스가 종료
// 파일 시스템이 안전하게 언마운트(unmount)
// 시스템이 전원을 끄거나, 종료 상태로 전환

sudo halt -p 
// 시스템을 종료한 후에 시스템의 전원을 완전히 끄는 역할
// halt 명령어는 시스템을 종료하지만 전원을 끄지는 않습니다.
// -p 옵션을 추가하면 시스템을 종료한 후 전원도 함께 끄게 됩니다.
sudo shutdown now
// 시스템을 즉시 종료
// 모든 사용자에게 경고 메시지를 보내고 안전하게 시스템을 종료합니다.

sudo shutdown -P now
// 시스템을 즉시 종료
// 모든 사용자에게 경고 메시지를 보내고 안전하게 시스템을 종료합니다.
// -P 옵션은 시스템이 종료된 후 전원을 끄는 것을 명시
// 시스템 종료 절차 후 전원도 자동으로 꺼짐

sudo shutdown +5 "시스템이 5분 후에 종료됩니다. 작업을 저장하세요."
// 5분 후 종료
// 모든 사용자에게 작업을 저장하고 종료 준비를 할 수 있도록 경고 메시지 포함

sudo shutdown 18:30
// 오후 6시 30분에 종료
// 특정 시간에 시스템을 종료

sudo shutdown -k +15 "시스템이 곧 종료될 예정입니다. 작업을 저장하세요."
// 모든 사용자에게 15분 후 종료 경고 메시지를 보내지만 실제로는 종료되지 않음

sudo shutdown -c
// 예약된 shutdown 취소

2. 시스템 재부팅

sudo init 6 
// 시스템을 즉시 재부팅합니다. 
// 모든 프로세스를 종료하고, 파일 시스템을 언마운트한 후 시스템을 다시 시작합니다.

sudo telinit 6 
// 시스템을 즉시 재부팅합니다. 
// 모든 프로세스를 종료하고, 파일 시스템을 언마운트한 후 시스템을 다시 시작합니다.

sudo reboot 
// 시스템을 즉시 재부팅합니다. 
// 모든 프로세스를 종료하고, 시스템을 다시 시작합니다.

sudo systemctl reboot 
// 시스템을 즉시 재부팅합니다. 
// 모든 프로세스를 종료하고, 시스템을 다시 시작합니다.

sudo shutdown -r now 
// 시스템을 즉시 재부팅합니다. 
// 모든 사용자에게 경고 메시지를 보내고 시스템을 재시작합니다.

sudo shutdown -r +5 "시스템이 5분 후에 재부팅됩니다. 작업을 저장하세요." 
// 5분 후에 시스템을 재부팅합니다. 
// 모든 사용자에게 작업을 저장하고 종료 준비를 할 수 있도록 경고 메시지를 보냅니다.

sudo shutdown -r 18:30 
// 오후 6시 30분에 시스템을 재부팅합니다. 
// 특정 시간에 시스템을 재부팅합니다.

sudo shutdown -c 
// 예약된 재부팅을 취소합니다. 
// 실수로 예약된 재부팅을 취소할 때 사용합니다.

reboot -f 
// 시스템을 강제 재부팅합니다. 
// 시스템의 모든 프로세스를 강제로 종료하고 즉시 재부팅합니다. 
// 시스템이 응답하지 않을 때 유용합니다.

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤