Programming/Linux (리눅스)

[리눅스/Linux] Unix / Linux 란?

MOONCO 2022. 7. 1. 15:36

Unix란?

여러 프로그램을 동시에 실행하도록 만들어진 운영체제

( C언어로 만들어졌다. )

 

Linux란?

기존 Unix에 커널을 추가한 운영체제

( 커널 - 여러 컴파일러와 도구를 사용 )

 

커널 ( kernal )

하드웨어 제어
( 파일 입출력, 주변 장치 관리, 프로세스 관리, 통신 관리, 메모리 관리 )

HW, SW를 연결
CPU, 메모리, 보조기억장치의 파일을 Save, Read

 

쉘 ( shell )

사용자에게 명령어를 입력받아, 커널을 조작한다

( bash, sh, csh, zsh )

 

 

반응형