리눅스 시작과 종료
리눅스는 개인용이 아닌 다중 사용자용 운영체제이기 때문에 서버 전원을 그냥 눌러 종료하면 운영체제가 깨질 수 있다. 절차에 맞게 종료하는 것이 중요하다🐟 사용자들이 접속해서 사용 중일 수 있어서 사람들에게 종료 예정 메시지를 보내고 종료해야한다.
1. 로그인과 로그아웃
1) 로그인 : 리눅스 시스템을 사용함
2) 로그아웃 : 리눅스 시스템의 접근을 종료함 (리눅스 시스템을 종료하는 것은 아님)
*로그아웃 명령어
3) 가상콘솔 : 콘솔에서 가상의 화면 6개를 제공하며, 이 화면을 가상 콘솔이라 함
- 가상 콘솔 전환 명령 : Ctrl + Alt + F1 ~ F6
2. 리눅스 부팅과 셧다운
1) 리눅스 부팅(Booting) : 리눅스 시스템이 시작되는 과정
2) 리눅스 셧다운(Shutdown) : 리눅스 시스템을 종료하는 것
-> 슈퍼유저(Super User) 사용자의 고유 권한으로 root사용자만 사용할 수 있음
*셧다운 명령어
3) 리눅스 리부팅(re-Booting) : 리눅스 시스템을 종료한 후 바로 부팅하는 것을 의미함
-> 슈퍼유저(Super User) 사용자의 고유 권한으로 root사용자만 사용할 수 있음
① 리눅스 시스템에 새로운 하드웨어나 소프트웨어를 설치할 경우
② 리눅스 시스템의 설정을 변경할 경우
*리부팅 명령어
4) 런레벨(Run-Level) : 리눅스 시스템의 동작 모드
-> init Run-Level 번호를 지정하여 사용할 수 있음
*Run-Level
Run-Level | 모드 | 설명 | 사용자 모드 | |
0 | init 0 | Power Off | 시스템 종료 | |
1 | init 1 | Rescue | 응급복구 | 단일사용자 |
2 | init 2 | Multi-User | 사용하지 않음 | 다중사용자 |
3 | init 3 | Multi-User | 텍스트 모드(터미널만 뜸) | 다중사용자 |
4 | init 4 | Multi-User | 사용하지 않음 | 다중사용자 |
5 | init 5 | Graphical | 그래픽 모드(X윈도우), 기본 | 다중사용자 |
6 | init 6 | Reboot | 리부팅 |
*init 3 (텍스트 모드)으로 이동하면 가상 콘솔1로 접속 됨
X윈도우
리눅스 시스템에서 제공되는 그래픽 사용자 인터페이스(GUI)
1. X윈도우의 기본 사용
- 그놈(GNOME), KDE 두 가지 종류가 있는데 '그놈(GNOME)'이 리눅스 시스템에서 기본으로 설정된다.
- 한글/영어 전환 : 윈도우 키 + 스페이스 바
2. 터미널 및 쉘 사용
1) 터미널(Terminal)
: X윈도우에서 제공되는 쉘(Shell) 명령 프롬프트 창
2) 쉘(Shell)
: 사용자로부터 명령을 입력 받아 실행시켜주는 명령어 해석기 역할
*쉘의 종류 (페도라에서는 bash을 기본으로 사용)
<효율적으로 명령어를 입력하는 방법>
① 명령행 자동완성 기능
- 파일명 등을 일부만 입력한 다음 Tab키를 입력하면 자동으로 완성해 주는 기능 -> 입력 실수 감소
② history 기능
- 현재까지 입력했던 명령어들을 나열해 보고 필요한 명령을 느낌표와 번호를 이용하여 재실행하는 기능
Ex) !23, !c
*root는 접속된 계정 이름 / localhost는 리눅스 시스템 이름
*기본 명령어
명령어 | 설명 |
ls | 현재 목록을 보여주는 명령어 |
clear | 화면 지우는 명령어 |
history | 현재까지 입력했던 명령어들을 나열 |
!+history 명령어 번호 | 명령어 재실행 |
!+history 시작문자 | 명령어 재실행 |
출처: 한국기술교육대학교 온라인 평생교육원 / 리눅스 서버 구축(기본)
e-koreatech.step.or.kr/page/lms
'Linux' 카테고리의 다른 글
리눅스 Centos7 서울 시간으로 설정하기 (timezone 변경) (1) | 2021.05.11 |
---|---|
리눅스 서버 구축 수업(5) Fedora 문서편집기 vi 사용하기 (0) | 2021.01.27 |
리눅스 서버 구축 수업(3) VMWare 가상머신 Fedora33 설치 (0) | 2021.01.17 |
리눅스 서버 구축 수업(2) VMWare 가상머신 네트워크 설정 확인 (0) | 2021.01.17 |
리눅스 서버 구축 수업(1) VMWare 가상머신 단축키 (0) | 2021.01.17 |