개발일기장

chapter 04 - 필수 개념과 명령어 (1) 본문

책 정리/리눅스 CentOS 8

chapter 04 - 필수 개념과 명령어 (1)

게슬 2022. 12. 19. 22:30
728x90

chapter 02,03은 그냥 리눅스 설치랑 리눅스 소개라서 생략해야지


시스템 종료

shutdown
-P 10		[10분 후 종료 poweroff]
-r 22:00	[오후 10시에 재부팅 reboot]
-c		[예약된 shutdown 취소 cancel]

가상 콘솔

CentOS는 총 6개의 가상 콘솔을 제공

GUI뜨는게 1번 콘솔이고 나머지는 2~6임

전환 방법은 ctrl + alt + F[2~6] 누르면 된다 ..? 근대 왜 1번 2번 둘다 GUI되지 이유는 몰

 

 

3번 콘솔 root 로그인
4번 콘솔 일반 사용자 로그인

여기서 3번 콘솔 사용자가 shutdown을 하게되면 ..?

 

root 사용자

5분후 종료 명령을 내리고 취소한다.

 

일반 사용자

일반 사용자에게 종료 명령과 취소 명령을 내렸던 메시지가 전송된다.


런레벨

런레벨 영문 설명 비고
0 Power Off 종료 모드  
1 Rescue 시스템 복구 모드 단일 사용자 모드
2 Multi-User 텍스트 다중 사용자 모드 사용 X
3 ..    
4 ..   사용 X
5 Graphical 그래픽 다중 사용자 모드  
6 Reboot    

t여기서 확인 할 수 있다.

target파일은 링크 파일이라서 각각의 -> 파일을 가르킴..(바로가기 같은 개념)

init 0 명령은 종료

init 6 명령은 reboot

GUI로 실행하면 5임.

 

런레벨 변경하기

현재 모드 확인 ->

ls -l /etc/systemd/system/default.target

graphical.target
ln -sf 명령으로 link 파일을 변경해서 text모드로 ..

ln -sf [변경하고싶은 모드] /etc/systemd/system/default.target

default를 변경하는 방식으로 변경하자.. 저게 뭔 의민지 뒤에서 설명해준데


자동완성

history		[예전에 입력한 명령어들]
history -c 	[그거 clear]

tab누르면 검색

일반 상태에서 tab 두번 누르면 다 검색해줌..

디렉토리는 cd 입력후 tab 누르고

-> 이거는 그냥 다들 한번씩은 써서 아는듯 


에디터 사용

gedit 에디터 실행

개소리 작성 후 저장

vi 에디터 사용

이거 정말 혐오스러운게 시스템소프트웨어 강의들을때 이걸로 코딩하라해서 조교미웠음

vi [수정할 파일/생성할 파일]

 

이거는 명령어가 너무 많으니깐 심심할때 한번 째려봐두자.

 

너무 많으니 내용좀 짜르기..

728x90
Comments