[Linux 공부] 리눅스란?
1. 운영체제에 대해서 알아보기
- 흔히 운영체제라고 불리우는 제품들 보면 뒤에 OS가 붙는데, Operating System의 약자
- 컴퓨터안에 있는 자원들(소스들)을 사람이 쉽게 관리하고 제어할 수 있는 환경을 제공
- 운영체제 종류로는: 윈도우(Windows), 유닉스(Unix), 리눅스(Linux), 안드로이드(Android), iOS 등등
2. 그 중에서도 리눅스는?
- 유닉스 기반으로 제작된 운영체제
- 범용적으로 데스크톱으, 노트북 운영체제, 모바일 기기 운영체제로도, 서버를 구성 할 수 있는 멀티운영체제
- 명령어로 모든 작업이 가능
- 다만 윈도우처럼 드라이버를 알아서 잡아주는게 아니라 사용자가 직접 잡아줘야 함으로 어느정도 지식이 있어야 사용이 가능. 다만 요즘엔 알아서 잡아주는 운영체제들도 많이 나와서 예전보단 쓰기 쉬워짐
- 리눅스는 다른 운영체제보다 안전하고, 안정적임
- 저사양부터 고사양까지 사용자의 필요성에 커스터마이징 된 리눅스를 사용할 수 있음
- 오픈소스로 제작되었기 때문에 해킹이나 프라이버시, 백도어등 악성프로그램에 자유로우나 일부 진짜 운영체제인 것 처럼 위장하여 다운로드를 유도하는 것도 있으니 조심
- 리눅스는 문서파일 형태로 설정함, 그에 반해 윈도우는 레지스트리 파일을 사용
- 리눅스는 터미널 명령칠 때 대소문자 구별을 잘해야됨, 윈도우는 딱히 상관없음
3. 자주 사용하는 용어 알아보기
- CLI : Command Line Interface 의 약자, 리눅스의 기본환경, 흔히 까만화면에 글자 떠있는게 이것입니다.
- CUI : Command User Interface (Character User Interface)
- TUI : Text User Interface
- GUI : Graphic User Interface (흔히 바탕화면에서 쓰는게 이 것입니다. Windows의 기본환경이기도 하구요)
4. 리눅스의 종류 및 운영체제 설치
- 리눅스는 수많은 배포판이 있음 대표적으로: Ubuntu, Redhat, CentOS, Debian, Fedora, Kali, OpenSUSE 등등
- Single Booting Mode : 하나의 컴퓨터에 하나의 OS 설치
- Multi Booting Mode: 하나의 컴퓨터에 두개 이상의 OS 설치 (맥북에서 부트캠프랑 똑같은 개념)
- Virtual Booting Mode : 하나의 컴퓨터에 가상컴퓨터 프로그램을 돌려 가상컴퓨터안에 OS를 설치
5. 그 외 알아두면 좋은 것들
A) 듀얼부팅으로 세팅시, 하드디스크 안에 두개의 운영체제가 들어감으로 저장소 공간이 커야됨
B) 가상화 프로그램으로 유명한: Virtual Machine 와 VMware Pro, Play 버전이 있음
'Operating Systems > Linux 공부' 카테고리의 다른 글
리눅스 페도라32에 엔비디아 그래픽 드라이버 설치하기 (1) | 2021.02.20 |
---|---|
[Linux 공부] 리눅스 경로와 명령어 알아보기 (0) | 2020.06.20 |