>  기사  >  운영 및 유지보수  >  유닉스와 리눅스의 차이점은 무엇입니까

유닉스와 리눅스의 차이점은 무엇입니까

coldplay.xixi
coldplay.xixi원래의
2021-03-21 16:08:1665092검색

unix와 linux의 차이점: 1. UNIX는 상업용인 반면 Linux는 오픈 소스, 무료 및 오픈 소스 코드입니다. 2. 대부분의 UNIX 시스템은 하드웨어와 일치하므로 x86 서버 및 개인용 컴퓨터에 설치할 수 없습니다. , Linux는 다양한 하드웨어 플랫폼에서 실행될 수 있습니다.

유닉스와 리눅스의 차이점은 무엇입니까

이 튜토리얼의 운영 환경: linux7.3 시스템, DELL G3 컴퓨터.

unix와 linux의 차이점:

1. 오픈 소스 상황

UNIX는 상업용인 반면 Linux는 무료 오픈 소스 코드입니다.

2. 하드웨어 적용 가능성

대부분의 UNIX 시스템은 하드웨어와 일치합니다. 즉, AIX, HP-UX 등 대부분의 UNIX 시스템은 x86 서버 및 개인용 컴퓨터에 설치할 수 없습니다. 다양한 하드웨어 플랫폼에서.

리눅스를 먼저 배우고 유닉스를 익힐 수 있습니다. 리눅스는 가상 머신에서 쉽게 실행할 수 있어 초보자의 오작동을 방지할 수 있기 때문입니다. 배포 버전은 Ubuntu, Linux Mint 등을 선택할 수 있습니다.

확장 정보:

Unix 탄생

1965년 Bell Labs는 General Electric과 MIT(Massachusetts Institute of Technology)의 프로젝트에 참여하여 다중 사용자, 다중 작업, 다중 레벨(다중 -사용자, 다중 프로세서, 다중 레벨) MULTICS 운영 체제.

1969년까지 MULTICS 프로젝트는 작업 진행 속도가 너무 느려 중단되었습니다. 당시 Ken Thompson(후에 UNIX의 아버지로 알려짐)은 이미 GE-635 시스템에서 실행되는 "Star Trek"이라는 프로그램을 가지고 있었지만, 응답이 매우 느렸습니다. 그는 우연히 유휴 상태인 PDP-7(Digital's)을 발견했습니다. 진행자),

Ken Thompson과 Dernis Ritchie는 "Star Trek" 프로그램을 PDP-7에 이식했습니다. 그리고 이 PDP-7(그림 1-1 참조)은 컴퓨터 역사 전체에 이름을 남겼습니다.

MULTICS는 실제로 "Multiplexed Information and Computing Service"의 약어입니다. 1970년에 PDP-7은 두 명의 사용자만 지원할 수 있었습니다. 당시 Brian Kernighan은 농담으로 해당 시스템을

"UNiplexed Information and Computing Service"라고 불렀습니다. 나중에 "UNICS"로 축약되어 모두가 동음이의어를 사용하여 "UNIX"라고 불렀습니다. 1970년은 "유닉스의 원년"이라고 할 수 있다.

Linux의 기본 아이디어

Linux의 기본 아이디어는 두 가지입니다. 첫째, 모든 것이 파일입니다. 둘째, 모든 소프트웨어에는 명확한 목적이 있습니다. 첫 번째는 명령, 하드웨어 및 소프트웨어 장치, 운영 체제, 프로세스 등을 포함하여 시스템의 모든 것이 파일로 요약된다는 것입니다. 운영 체제 커널의 경우 모두 고유한 특성이나 유형을 가진 파일로 간주됩니다. .

리눅스가 유닉스를 기반으로 하는 것은 둘의 기본 사상이 매우 유사하기 때문이 크다.

완전 무료

Linux는 사용자가 인터넷이나 기타 채널을 통해 무료로 얻을 수 있고 소스 코드를 마음대로 수정할 수 있는 무료 운영 체제입니다. 이는 다른 운영체제에서는 할 수 없는 일입니다.

이 때문에 전 세계의 수많은 프로그래머들이 Linux의 수정과 작성에 참여했습니다. 프로그래머는 자신의 관심과 영감에 따라 Linux를 변경할 수 있습니다. 이를 통해 Linux는 수많은 프로그래머의 본질을 흡수하고 계속할 수 있습니다. 그것을 개선하기 위해.

POSIX 1.0 표준과 완벽하게 호환됩니다

이를 통해 일반적인 DOS 및 Windows 프로그램을 해당 에뮬레이터를 통해 Linux에서 실행할 수 있습니다. 이는 사용자가 Windows에서 Linux로 전환할 수 있는 기반을 마련합니다.

많은 사용자들이 Linux 사용을 고려할 때 Windows에서 일반적으로 사용하는 프로그램이 정상적으로 실행될 수 있는지에 대해 생각하고 이것이 의심을 해소합니다.

다중 사용자, 다중 작업

Linux는 여러 사용자를 지원합니다. 각 사용자는 자신의 파일 장치에 대해 고유한 특별한 권한을 가지므로 사용자가 서로에게 영향을 주지 않습니다. 멀티태스킹은 오늘날 컴퓨터의 가장 중요한 기능 중 하나입니다. Linux에서는 여러 프로그램을 동시에 독립적으로 실행할 수 있습니다.

관련 학습 권장 사항: linux 비디오 튜토리얼

위 내용은 유닉스와 리눅스의 차이점은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.