Linux - Linux란 무엇일까?

hoegon kim·2022년 10월 24일
0

IT 지식창고

목록 보기
4/21
post-thumbnail

Linux®는 오픈소스 운영 체제입니다. 운영 체제(Operating System, OS)는 CPU, 메모리, 스토리지처럼 시스템의 하드웨어와 리소스를 직접 관리하는 소프트웨어입니다. OS는 애플리케이션과 하드웨어 사이에서 모든 소프트웨어와 작업을 수행하는 물리적 리소스를 연결합니다.

OS를 자동차 엔진이라고 생각해 봅시다. 엔진은 자체적으로도 작동하지만 변속기와 차축 및 바퀴에 연결되면 차를 움직일 수 있습니다. 엔진이 제대로 작동하지 않으면 자동차는 움직이지 않게 됩니다.

Linux는 어떻게 작동하나요?

Linux는 UNIX와 유사하게 설계되었으나 발전을 거듭하며 전화기에서 슈퍼컴퓨터에 이르는 다양한 하드웨어에서 실행되고 있습니다. 모든 Linux 기반 OS에는 하드웨어 리소스를 관리하는 Linux 커널과 OS의 나머지를 구성하는 일련의 소프트웨어 패키지가 포함되어 있습니다.

OS에는 무엇보다 GNU 툴과 같은 일부 공통 핵심 구성 요소가 몇 가지 포함되어 있습니다. 이러한 툴을 사용하여 커널에서 제공하는 리소스를 관리하고 추가 소프트웨어를 설치하여 성능 및 보안 환경을 설정할 수 있습니다. 이러한 모든 툴이 결합되어 기능적인 운영 체제를 구성합니다. Linux는 오픈소스 OS이므로 소프트웨어 조합은 Linux 배포판마다 다를 수 있습니다.

커맨드라인이란?

커맨드라인을 통해 컴퓨터에 직접 액세스할 수 있습니다. 사용자는 커맨드라인에서 마우스로 가리키고 클릭하는 방식의 그래픽 사용자 인터페이스(Graphical User Interfaces, GUI)가 요청할 수 없는 하드웨어 작업을 수행하도록 소프트웨어에 요청합니다.

커맨드라인은 독점이든 오픈소스든 다양한 운영 체제에서 사용할 수 있습니다. 그러나 대개는 Linux와 연결되는데, 이는 커맨드라인과 오픈소스 소프트웨어가 연결되면 사용자는 컴퓨터에 무제한으로 액세스할 수 있기 때문입니다.

Red Hat의 최신 Red Hat® Enterprise Linux 버전에는 이전보다 많은 빌트인 커맨드라인 기능이 탑재되어 있으며, 이들 기능을 커맨드라인에 존재하는 사용하기 쉬운 모듈로 번들링하는 콘솔이 포함되어 있습니다.

0개의 댓글

관련 채용 정보