반응형
아주 간단한 탄생 배경
유닉스: 멀티태스킹 , 다중 사용자 를 지원하는 OS
미닉스 : 유닉스 계열 운영체제 , 교육용으로 생성
미닉스에 영감을 받은Linus Torvalds 가 GUI, Drivers 등 많은 특성들을 추가한 후에 ,지금의 리눅스 OS의 프레임워크 개발
미닉스 사용자에게 <-mail ✉️(" 나 리눅스 만들었는데 써봐~ 공짜야")
리눅스 탄생!!
리눅스 : 오픈 소스
Git: 리눅스 소스 관리 tool
유닉스 | 리눅스 | |
설명 | (유료) 안정적인 환경, 큰 회사&기업에서 선호하는 OS | (무료) 오픈소스로 무료 OS |
사용 | 금융 인프라, 인터넷 서버 등의 PC,infra에 사용 | 모바일,태블릿,비디오게임 등 다양한 컴퓨터 |
GUI | 커맨드기반 -> GUI 생성 Gnome |
Gnome, KDE 두가지 GUI 제공 그 외 .. 도있음 |
txt 인터페이스 | Bourne Shell -> BASH, Korn &C | BASH |
유래 | C언어로 작성되어 시분할 환경, 다중작업, 다중 사용자 시스템을 위해 설계 | 미닉스에 영향을 받은 리눅스 토발즈가 발명 |
사용 예시 | OS X, Solaris, 모든 리눅스 | Ubuntu, Fedora, Red Hat, Debian, Archlinux, Android 등 |
참고) blog.naver.com/limoremo/220533015236
어셈블리어: | C언어 |
cpu의 명령어를 직저 typing | 이식성이 좋음 |
의존적임 -> 정해진 cpu에서만 사용 가능 |
'⚙️ 개발환경설정' 카테고리의 다른 글
링크드 리스트 (0) | 2021.01.11 |
---|---|
빅 오 표기법이란(Big O) - 알고리즘과 시간복잡도로 보는 빅 오 표기법 (0) | 2021.01.11 |
vscode 에서 node js 입력 방법 정리 (0) | 2021.01.06 |
소스트리 (SourcTree) private repository push하기 - "github push permission" 오류 - Repository not found 오류 (4) | 2021.01.06 |
파이썬 기초 (0) | 2020.11.23 |
댓글