일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- container
- 도커
- etc
- 명령어
- mkdir
- docker logout
- 레드햇
- find
- 컨테이너
- 이미지
- Ctrl
- umask
- docker logs
- LS
- 디스크
- lcoate 설치
- locate 설치 방법
- RM
- 자격증
- 리눅스마스터2급
- image
- Docker
- q!
- docker create
- 리눅스
- PS
- 셸
- linux
- 파일
- 이미지 레지스트리
- Today
- Total
Bae's Digital Dialogues
리눅스[Linux] 리눅스 셧다운(shutdown) 본문
2024.05.15 - [Linux] - 리눅스 슈퍼 사용자 전환하기
리눅스 슈퍼 사용자 전환하기
슈퍼 사용자로 전환하기hoon@DESKTOP-BO4G0S8:~$ sudo su -root@DESKTOP-BO4G0S8:~#
baddiehoon.tistory.com
컴퓨터의 전원을 끄려고 OS를 완전히 정지시큰 것을 셧다운이라고 한다. 컴퓨터 전원을 끄기 전에는 반드시 운영 체제를 정상적으로 종료하는 것이 좋다. 여러 프로그램이 백그라운드에서 돌아가고 있기 때문이다.
리눅스를 셧다운하려면 shutdown 명령어를 사용한다. 이 명령어를 실행하기 위해서는 슈퍼 사용자(root user)로 전환해야 하는데, 전환하는 방법은 이전 글에 있다.
슈퍼 사용자가 되면 프롬프트의 기호가 $에서 #로 바뀐다. 이 상태에서 다음과 같이 shutdown 명령어를 입력하면 된다. 여기서 -h 옵션은 전원을 끄는 것을 의미한다.
# shutdown -h now
-r 옵션을 주변 재부팅(reboot) 한다.
shutdown -r now
환경에 따라서는 다음과 같이 에러가 날 수 있다.
# shutdown -h now
-bash : shutdown: 명령어를 찾을 수 없습니다
이와 같이 에러가 나는 이유는 명령어를 찾는 위치가 저장된 환경 변수 PATH에 shutdown 명령어가 있는 /sbin 디렉터리가 등록되어 있지 않기 때문이다. 따라서 다음과 같이 전체 경로를 입력하거나 PATH /sbin 디렉터리를 등록하면 된다.
이때는 다음과 같이 /sbin/shutdown이라고 입력하면 돤다.
# /sbin/shutdown -h now
-h나 -r 옵션 뒤에는 몇 분 후에 셧다운할지를 지정할 수도 있다. 보통은 앞 예처럼 now를 지정해서 곧바로 셧다운을 실행한다.
'Linux' 카테고리의 다른 글
리눅스[Linux] pwd, mkdir, ls, cd (0) | 2024.05.28 |
---|---|
리눅스[Linux] 파일과 디렉터리 (0) | 2024.05.27 |
리눅스[Linux] 쉘을 사용하면서 만날 수 있는 문제 (0) | 2024.05.16 |
리눅스[Linux] 리눅스 커맨드 라인 편집 (0) | 2024.05.16 |
리눅스[Linux] 리눅스 슈퍼 사용자 전환하기 (0) | 2024.05.15 |