리눅스가 뭐냐?
운영체제(Operation System)다.
왜 리눅스를 쓰냐?
- 현재 대부분의 서버가 리눅스 위에 구현되어 있다.
- CLI 자동화 가능하다.
- 무료다!
CLI 자동화가 뭔데?
- Command-Line Interface. 명령어를 입력해 컴퓨터를 조작하는 방식.
- 흔히 쓰는 GUI(Graphical User Interface)와 대비되는 개념이다.
- 이 명령어 입력 방식으로 인해 DevOps에 중요한 자동화가 완성될 것이다.
- 수평확장 시 새로운 컴퓨터를 실행하고 노드를 다운로드받고 서버를 돌린다고 치면, 이 과정이 리눅스를 통하여 CLI 자동화로 이루어 지게 될 것이다.
- 컴퓨터 조작을 위한 입출력을 I/O(Input/Output)이라 함.
- AWS 같은 경우 대여를 위한 서버 컴퓨터를 최소 5만대 이상 설치하는데, 이 모두를 GUI를 이용해 I/O를 통제할 수 없으므로, CLI같은 접근법을 이용하여 서버 컴퓨터를 조작해야한다.
'OS > Linux' 카테고리의 다른 글
[Linux]환경변수 설정 (0) | 2022.02.13 |
---|---|
[Linux]프로세스 관리 (0) | 2022.02.11 |
[Linux]표준 스트림과 리다이렉션, 파이프 (0) | 2022.02.11 |
[Linux]프로세스, 스레드, 멀티 스레드 (0) | 2022.02.11 |
[Linux]패키지와 패키지 매니저 (0) | 2022.02.11 |