⚙️ 개발환경설정
리눅스 와 유닉스 특징 및 간단한 비교
Tamii
2021. 1. 8. 17:18
반응형
아주 간단한 탄생 배경
유닉스: 멀티태스킹 , 다중 사용자 를 지원하는 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에서만 사용 가능 |