한번은 알아둬야 할 리눅스의 배경, 역사, 그리고 철학1
2021. 3. 1. 21:19ㆍComputer(인강)/시스템 프로그래밍
728x90
반응형
안녕하세요 bannavi입니다^ㅅ^
오늘부터는 시스템 프로그래밍에 대해서 살펴볼거에요
그 첫 시작은 바로 리눅스입니다.
바로 시작하겠습니다!
리눅스(LINUX)
- 서버에 많이 사용되는 운영체제
서버 컴퓨터에 접속하는 컴퓨터를 Client환경이라고 하며,
Server에서 데이터를 제공해주는 그 컴퓨터를 Server환경이라고 합니다.
최근 서버 환경은 주로 리눅스입니다.
리눅스는 프로그래밍을 할 때에도 많이 사용이 됩니다.
kernel + shell + system 관련 기본 프로그램 정도만 설치한 다음,
여기서 컴파일러를 돌리면 시간이 많이 단축된다.
클라우드 컴퓨팅(AWS)
: 미리 서버를 다 만들어놓고, 서버가 필요한 회사들에게 간단한 클릭만으로 해당 서버를 빌릴 수 있도록 하는것.
인스턴스 시작 버튼을 누르면 서버가 한개 만들어진다.
서버에 설치할 운영체제도 고를 수 있는데, 대부분 리눅스임을 확인할 수 있다.
# 리눅스의 특징은 운영체제, 소프트웨어 대부 UNIX계열 운영체제
- 완전 프로그래머 스타일에 가까움.
# plain하게 프로그래밍이 가능
- ANSI C - C언어 표준
정리
1. 리눅스는 서버 + 클라우드컴퓨팅에서 많이 쓰인다.
2. 프로그래밍에도 유용
3. UNIX 계열 운영체제이므로, 사용법을 익힐 수 있다.
728x90
반응형
'Computer(인강) > 시스템 프로그래밍' 카테고리의 다른 글
리눅스 설치 with VMWare (0) | 2021.03.05 |
---|---|
리눅스서버(EC2) IP 생성 및 접속 (0) | 2021.03.05 |
리눅스 서버(EC2) 생성 (0) | 2021.03.02 |
AWS 회원가입 (0) | 2021.03.01 |
한번은 알아둬야 할 리눅스의 배경, 역사, 그리고 철학2 (0) | 2021.03.01 |