리눅스
리눅스 기본명령어 (재시작, 종료, 로그아웃)
기초공사
2023. 4. 27. 19:00
종료 명령어
- shutdown -P now
- poweroff
- halt -p
- init 0
명령어 | 옵션 | 설명 |
shutdown | 없음 | 즉시 종료 |
shutdown | -P +10 | 10분 후 종료 |
shutdown | now | 즉시 종료 |
shutdown | +10 "hello world!" | 다른 사용자에게 안내 메시지 출력 후 10분뒤 종료 |
shutdown | -k +10 | 10분뒤에 종료된다는 메시지를 다른 사용자들에게 발송한다. 하지만 실제로는 종료되지 않는다. |
shutdown | -c | 예약된 종료나 재시작 작업 중단 |
재부팅 명령어
- shutdown -r now
- reboot
- init 6
명령어 | 옵션 | 설명 |
shutdown | -r | 재부팅 옵션, 마찬가지로 시간 지정이나 메시지 출력등이 가능하다. |
reboot | 즉시 재부팅 | |
init | 6 | 즉시 재부팅 |
로그아웃 명령어
- logout
- exit
가상콘솔
가상의 콘솔을 생성한다. ctrl + alt+ f2~f7으로 이동이 가능하다.
f2는 x윈도가 적용된 화면이고 나머지는 CLI환경이다.
3번 콘솔임은 tty3번이라는 문구를 보고 알 수 있다.
위에서 shutdown에는 -k옵션으로 다른 사용자들에게 가짜로 시스템이 종료된다는 메시지를 발송할 수 있다.
그렇다면 이 -k 옵션을 어떤 상황에서 사용을 할까?
-> 서버 관리자가 서버 자원을 많이 사용하는 작업을 할 때 다른 사용자들에게 작업을 중지하고 로그아웃을 하라는 의미로
이 명령어를 사용한다고 한다.
Reference
- 이것이 우분투 리눅스다.(우재남지음, 한빛미디어출판)