>운영 및 유지보수 >리눅스 운영 및 유지 관리 >리눅스에서 쉘은 무엇을 의미합니까?

리눅스에서 쉘은 무엇을 의미합니까?

WBOY
WBOY원래의
2021-12-22 17:46:0618128검색

Shell은 Linux에서 "쉘"을 의미합니다. Shell은 사용자가 커널과 상호 작용할 수 있는 인터페이스를 제공하며 운영 체제와 동일합니다. . 사용자가 입력한 명령을 받아 실행을 위해 커널로 보내는 "쉘"입니다.

리눅스에서 쉘은 무엇을 의미합니까?

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

Linux에서 쉘은 무엇을 의미합니까?

쉘은 시스템의 사용자 인터페이스로, 사용자가 커널과 상호 작용할 수 있는 인터페이스를 제공합니다. 사용자가 입력한 명령을 받아 실행을 위해 커널로 보냅니다. 이것은 Linux 커널과 사용자 사이의 인터프리터 프로그램입니다. 이제 Linux는 일반적으로 사용자/프로그램 지침을 커널로 변환하고 전달하는 역할을 하는 /bin/bash 인터프리터를 참조합니다. 운영체제

[1] 쉘의 의미:

우선 쉘의 영어 뜻은 "shell"입니다.

커널과 관련이 있습니다. 예를 들어, 공을 보면 핵심이 아니라 껍질이 보입니다.

리눅스에서 쉘은 사용자가 입력할 수 있는 인터페이스로 표현되는 사용자 중심의 명령 인터페이스를 말합니다.

[2] 쉘의 존재 형태; Linux:

Linux는 Windows와 다르기 때문에 Linux는 인터페이스와 커널을 분리하여 그래픽 인터페이스와 독립적으로 실행할 수 있고, 커널을 기반으로 그래픽 데스크톱을 실행할 수도 있습니다.

이렇게 리눅스 시스템에는 두 가지 형태의 쉘 표현이 있는데, 하나는 그래픽 인터페이스가 없는 터미널 운영 환경에서의 쉘이고, 다른 하나는 데스크탑에서 실행되는 윈도우 형태의 MS-DOS 실행 창이다. . 전자를 줄여서 터미널이라고 부르는 경우가 많으며, 후자를 일반적으로 직접 쉘이라고 부릅니다.

[3] 쉘이 사용자의 명령을 실행하는 방법

쉘은 명령을 실행하는 방법이 두 가지 있습니다. 사용자가 미리 명령을 작성하는 방식으로, sh 스크립트 파일에는 쉘 스크립트가 포함되어 있으며, 쉘 프로그램을 사용하여 스크립트를 실행하는 방법을 흔히 쉘 프로그래밍이라고 합니다.

두 번째 형태는 사용자가 쉘 인터페이스에서 직접 쉘 명령을 실행한다는 것입니다. 쉘 인터페이스로 인해 모든 사람이 한 줄씩 작성하는 데 익숙하고 함께 실행할 전체 프로그램 세트를 작성하는 경우가 거의 없으므로 이것도 마찬가지입니다. 명령줄을 호출했습니다.

요약: 쉘은 사용자와 기계 사이의 다리일 뿐이라고 할 수 있으며, 쉘을 통해 컴퓨터를 작동하고 상호 작용할 수 있게 하여 컴퓨터가 우리에게 서비스를 제공한다는 목적을 달성할 수 있습니다.

관련 추천: "Linux 비디오 튜토리얼"

위 내용은 리눅스에서 쉘은 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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