EverGiver
Linux Outline 본문
728x90
리눅스 소개
- 1991년 : Linus Torvalds
- Kernel 개발 - GNU (GNU's Not UNIX)
- GPL(General Public License) : Free Software의 수정과 공유의 자유를 보장 - 베포판
- Slackware 계열 : 가장 오래되었거나 사용상 어려움으로 많이 사용하지 않음
- Debian 계열 : Ubuntu
- RedHat 계열 : RedHat, Fedora, CentOS
Why Linux?
- Server / Embedded System 등 개인 PC를 제외한 대부분의 machine들이 Linux 운영체제를 사용하고 있다.
(Android, iOS는 Linux Kernel에 기반한 GUI os) - 실제 업무에서의 개발환경은 대부분 Linux 기반
- C /C++
- Dalvie (JVM, Java, Android)
- Python (AlphaGo)
- License server - 많은 Linux Version들이 GUI 환경을 제공하지만, 아직 shell programming을 이용한 개발방식이 주류를 아루고 있다.
- 가벼운 운영체제 (Kernel size < 1GB), 빠른 속도, 높은 이식성 등이 장점이다.
728x90
'전공 > 운영체제' 카테고리의 다른 글
Linux Redirection & Pipe (0) | 2022.03.26 |
---|---|
Linux Basic Shell Command (0) | 2022.03.26 |
Process States (0) | 2022.03.21 |
Process Concept (0) | 2022.03.21 |
컴퓨터 동작 (0) | 2022.03.13 |
Comments