리눅스와 유닉스 차이점 9가지

리눅스를 사용하는 사람이라면 리눅스와 유닉스 차이는 무엇인지 궁금점이 한번 씩 생기게 됩니다. 간단하게 차이점을 요약하자면, 리눅스는 유닉스의 오픈 소스 구현체로, 유닉스와 유사한 운영 체제를 제공하면서도 커뮤니티 기반의 개방적인 환경을 가지고 있습니다. 둘 다 안정적이고 다목적으로 사용되는 운영 체제이지만, 유닉스는 상용 운영 체제의 역사적인 뿌리를 가지고 있고, 리눅스는 개방성과 다양성 측면에서 강점을 가지고 있습니다.

✅ 유닉스(Unix)

유닉스(Unix)는 1965년 MIT, AT&T 벨 연구소, General Electric에서는 멀틱스(Multics)라는 실험적인 운영체제를 공동으로 개발하는 프로젝트를 진행하였습니다. 프로젝트의 목적은 멀티태스킹(multitasking 다중 작업), 멀티 유저를 지원하는 것이 목적이었지만 목적과 다르게 비대 해지고 쓸모 없는 운영체제가 되었습니다.

프로젝트에 참여했던 벨 연구소 직원인 켄 톰슨(Kenneth Thompson), 데니스 리치(Dennis Ritchie)가 개발을 시작해 1973년 처음으로 공식 발표 되었습니다.

유닉스 이름의 유래는 초기 개발 당시 멀티태스킹 운영 체제가 아닌 싱글태스킹 운영 체제로 시작되었으며, unicx(Uniplexed Information and Computing Service:단일화된 정보 및 컴퓨터 서비스)라는 이름으로 이후 Unix 철자로 변경되었습니다. 

어셈블리 언어로 되어 있던 Unix는 데니스 리치가 C언어를 개발하여, 1973년 3월에 만들어진 Unix 네 번째 버전에 적용되었으며, Unix 시스템의 특징 중 하나가 되었습니다.

✅ 리눅스(Linux)

유닉스(Unix)와 호환되는 리눅스(Linux)는 1991년 8월 리누스 베네딕트 토르발스(Linus Benedict Torvalds)에 의해 만들어졌습니다. 이후 1991년 10월에 comp.os.linux 사이트에 0.02 버전을 공식으로 발표합니다. 이후에 설립된 자유 소프트 재단(FSF, Free Software Foundation)의 GNU(GNU is not Unix) 프로젝트의 GUN 프로젝트의 커널로 채택되었습니다. GNU gcc 컴파일러와 gcc로 컴파일 된 응용프로그램들이 포함되어 완성된 운영 체제로 자리 잡게 됩니다.

리눅스(Linux)

◼ 리눅스에서 펭귄 마스코트를 사용하는 이유

1996년 리눅스 커널 메일링 리스트에서 리눅스의 마스코트에 대한 논의가 이루어지고 있었고 토르발스가 개인 마스코트로 사용하고 있었던 Tux(턱스)라는 펭귄 이름의 로고를 사용할 것을 제안합니다. 마스코트인 Tux를 사용하는 큰 뜻이 있는 것은 아니고 개발자인 리누스 토르발스가 펭귄을 좋아했기 때문입니다.

핸드폰 안의 리눅스

✅ 리눅스와 유닉스 차이

Similar Posts

  • 리눅스 cd 명령어

    cd 명령어는 “Change Directory”의 약자로, 현재 작업 디렉토리(현재 위치)를 다른 디렉토리로 이동할 때 사용하는 명령어입니다. 목차✅ 유닉스(Unix)✅ 리눅스(Linux)◼ 리눅스에서 펭귄 마스코트를 사용하는 이유✅ 리눅스와 유닉스 차이✅ cd 명령어 기본 사용 방법 ✅ 사용 예시 cd 명령은 절대 경로(/부터 시작)를 기입해서 이동하는 방식과 상대 경로(. 및 ..)를 이용해서 이동하는 방식으로 나뉩니다.

  • Apache 시작, 중지, 재시작 명령어 | 서비스 상태 확인

    리눅스에서 Apache를 설치하고 레드헷 계열과 우분투에서의 시작, 중지, 재시작 명령어를 자주 사용하게 됩니다. Apache 시작, 중지, 재시작 등의 명령어는 다음과 같습니다. 목차✅ 유닉스(Unix)✅ 리눅스(Linux)◼ 리눅스에서 펭귄 마스코트를 사용하는 이유✅ 리눅스와 유닉스 차이✅ Apache 시작 및 중지, 재시작: Red Hat 계열 ✅ Apache 시작 및 중지, 재시작: Debian 계열 (Ubuntu, Debian 등) 우분투 시작,…

  • Rsync 명령어: 옵션 | 사용 예시

    Rsync 명령어는 Remote sync의 줄임말로 원격에서 로컬, 로컬에서 로컬로의 파일 및 디렉토리를 복사하는 프로그램입니다. rsync에는 두 가지 접속 방법이 있는데 SSH를 통해 접속하는 방법과 rsync 데몬을 통해 접속하는 방법입니다. 목차✅ 유닉스(Unix)✅ 리눅스(Linux)◼ 리눅스에서 펭귄 마스코트를 사용하는 이유✅ 리눅스와 유닉스 차이 ✅ rsync의 두 가지 접속 방법 🔲 SSH 사용 SSH를 통한 접속(: 사용)은…

  • 리눅스 history 명령어

    리눅스 history 명령어는 이전에 명령어 목록을 확인하는 명령어로 리눅스 콘솔에 접속했을 때 자주 사용하는 명령어 중에 하나입니다. 보통 history만 입력해서 많이 사용하지만 보다 더 다양한 활용 방법에 대해서 알아 보겠습니다. 목차✅ 유닉스(Unix)✅ 리눅스(Linux)◼ 리눅스에서 펭귄 마스코트를 사용하는 이유✅ 리눅스와 유닉스 차이✅ 리눅스 history 명령어 기본 사용 history 명령어 자체만 입력해서 주로 많이 사용합니다….

  • [Linux] 다중 명령어 5가지(세미콜론, 파이프, 엠퍼센트..)

    리눅스의 Bash Shell에서 다중 명령어를 사용하는 목적은 하나의 라인에서 여러 명령을 실행할 수 있기 때문입니다. 종류는 ⓐ 세미콜론(;) ⓑ 파이프(|) ⓒ 더블 버티컬바(||) ⓓ 엠퍼센트(&) ⓔ 더블엠퍼센트(&&) 등이 있습니다. 목차✅ 유닉스(Unix)✅ 리눅스(Linux)◼ 리눅스에서 펭귄 마스코트를 사용하는 이유✅ 리눅스와 유닉스 차이1. 많이 쓰는 다중 명령어 세미콜론(;) 하나의 명령어 라인에서 여러 개의 명령을 실행하며, 처음…

  • [Linux] userdel 명령어: 사용자 계정 삭제 명령어

    리눅스에서 useradd로 계정 생성 후 삭제가 필요한 경우 userdel 명령어를 사용합니다. 목차✅ 유닉스(Unix)✅ 리눅스(Linux)◼ 리눅스에서 펭귄 마스코트를 사용하는 이유✅ 리눅스와 유닉스 차이✅ userdel 명령어 기본 사용은 아래와 같습니다. ✅ userdel 주로 사용하는 옵션 userlde만 입력해서 사용자를 삭제할 경우 보통 /home/[user]로 계정명이 폴더에 버전에 따라 남아있거나 삭제되는데 /var/spool/mail/[user] 파일은 대부분의 리눅스에서 남게 됩니다. ✅…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 9   +   8   =