what is unix brief introduction unix
Unix 운영 체제 소개 :
이 시리즈의 튜토리얼 # 1 :‘유닉스 란 무엇인가’부터 시작하겠습니다.
이 튜토리얼에서는 아키텍처와 함께 운영 체제의 기본 개념, Unix의 기능을 이해할 수 있습니다.
=> 전체 Unix 튜토리얼 시리즈를 보려면 여기를 클릭하십시오.
Windows 10을위한 최고의 시스템 최적화 프로그램
Unix 비디오 # 1 :
학습 내용 :
유닉스 란?
Unix 및 Unix 계열 운영 체제는 Bell Labs의 원래 Unix 시스템에서 파생 된 컴퓨터 운영 체제 제품군입니다.
초기 독점 파생 제품에는 HP-UX 및 SunOS 시스템이 포함되었습니다. 그러나 이러한 시스템 간의 비 호환성이 증가함에 따라 POSIX와 같은 상호 운용성 표준이 생성되었습니다. 최신 POSIX 시스템에는 Linux, 그 변형 및 Mac OS가 포함됩니다.
Unix는 가장 강력하고 널리 사용되는 다중 사용자 및 다중 작업 운영 체제입니다. Unix의 기본 개념은 1969 년 Multics 프로젝트에서 시작되었습니다. Multics 시스템은 여러 사용자가 동시에 메인 프레임 컴퓨터에 액세스 할 수있는 시간 공유 시스템으로 고안되었습니다.
Ken Thompson, Dennis Ritchie 등은 계층 적 파일 시스템, 즉 프로세스 개념과 PDP-7의 명령 줄 인터프리터를 포함하여 Unix의 기본 구성 요소를 개발했습니다. 거기에서 다양한 기계를 위해 여러 세대의 Unix가 개발되었습니다.
이러한 시스템 간의 비 호환성이 증가함에 따라 POSIX 및 단일 Unix 사양과 같은 상호 운용성 표준이 생성되었습니다.
Unix 프로그램은 단일 목적, 상호 운용성 및 표준화 된 텍스트 인터페이스 작업과 같은 요구 사항을 포함하는 일부 핵심 철학을 중심으로 설계되었습니다. Unix 시스템은 시스템 및 기타 프로세스를 관리하는 핵심 커널을 중심으로 구축됩니다.
커널 하위 시스템에는 프로세스 관리, 파일 관리, 메모리 관리, 네트워크 관리 등이 포함될 수 있습니다.
유닉스의 두드러진 특징
Unix에는 몇 가지 두드러진 기능이 있으며 그중 몇 가지가 아래에 설명되어 있습니다.
- 여러 사용자가 동일한 리소스를 공유 할 수있는 다중 사용자 시스템입니다.
- 각 사용자가 동시에 많은 프로세스를 실행할 수있는 멀티 태스킹을 제공합니다.
- 고수준 언어 (C 언어)로 작성된 최초의 운영 체제였습니다. 이를 통해 최소한의 조정으로 다른 기계로 쉽게 이식 할 수 있습니다.
- 데이터에 쉽게 액세스하고 유지 관리 할 수있는 계층 적 파일 구조를 제공합니다.
- Unix에는 네트워킹 기능이 내장되어있어 서로 다른 사용자가 정보를 쉽게 교환 할 수 있습니다.
- Unix 기능은 표준 프로그래밍 인터페이스에 구축 된 사용자 프로그램을 통해 확장 할 수 있습니다.
유닉스 아키텍처
Unix에서 사용자 명령이 실행되는 방식을 이해합니다. 사용자 명령은 종종 '쉘'에서 제공하는 명령 줄 인터페이스에 입력됩니다. 쉘은 사용자 명령을 읽고 평가 한 다음 결과를 인쇄하는 프로그램입니다. 명령을 평가하기 위해 쉘은 다른 명령을 실행하거나 '커널'에 전달할 수 있습니다.
커널은 일련의 표준 서비스를 제공하기 위해 기본 하드웨어와 직접 상호 작용하는 운영 체제의 핵심입니다.
이 튜토리얼에서는 다음 내용도 다룹니다.
- 운영 체제 란?
- 유닉스의 역사
- 유닉스의 특징
- 유닉스 아키텍처
다가오는 튜토리얼은 유닉스 명령어에 대한 자세한 설명을 제공 할 것입니다 !!
=> 전체 Unix 튜토리얼 시리즈를 보려면 여기를 클릭하십시오.