3 - 1 셸 개념
Shell 은 두 가지 명령 을 수행 하 는 방식 이 있 습 니 다.
몇 가지 흔 한 셸
유 닉 스 / 리 눅 스에 서 흔히 볼 수 있 는 셸 스 크 립 트 해석 기 는 bash, sh, csh, ksh 등 이 있 는데 습관 적 으로 셸 이 라 고 부른다.우 리 는 항상 몇 가지 Shell 이 있다 고 말 하지만, 사실은 Shell 스 크 립 트 해석 기 를 말한다.
bash
bash 는 Linux 표준 기본 셸 이 며, 본 튜 토리 얼 도 bash 설명 을 바탕 으로 합 니 다.bash 는 브 라 이언 폭 스 와 Chet Ramey 가 공동으로 완 성 했 고 BourneAgain Shell 의 줄 임 말로 내부 명령 은 모두 40 개 였 다.
Linux 에서 기본 셸 로 사용 하 는 것 은 다음 과 같은 특색 이 있 기 때 문 입 니 다.
DOS doskey , 。
。
, help 。
sh
sh 는 Steve Bourne 이 개발 한 것 으로 Bourne Shell 의 줄 임 말 이 고 sh 는 Unix 표준 기본 셸 입 니 다.
ash
ash 셸 은 Kenneth Almquist 가 작 성 했 습 니 다. Linux 에서 시스템 자원 을 가장 적 게 차지 하 는 작은 셸 입 니 다. 24 개의 내부 명령 만 포함 되 어 있어 서 사용 하기 가 불편 합 니 다.
csh
csh 는 리 눅 스 의 비교적 큰 커 널 로 윌 리 엄 조 이 를 대표 로 하 는 총 47 명의 작가 로 구성 되 어 있 으 며 모두 52 개의 내부 명령 이 있다.이 셸 은 사실 / bin / tcsh 와 같은 셸 을 가리 키 고 있 습 니 다. 즉, csh 는 사실 tcsh 입 니 다.
ksh
ksh 는 Korn shell 의 줄 임 말로 Eric Gisin 이 작 성 했 으 며 모두 42 개의 내부 명령 이 있 습 니 다.이 셸 의 가장 큰 장점 은 상업 발행 판 ksh 와 거의 호 환 되 어 상업 버 전 을 돈 을 쓰 지 않 고 구 매 할 수 있 는 상황 에서 상업 버 전의 성능 을 시도 할 수 있다 는 것 이다.
메모: bash 는 Bourne Again Shell 의 줄 임 말로 Liux 표준 의 기본 셸 입 니 다. Bourne shell 을 기반 으로 C 셸 과 Korn shell 의 일부 특성 을 흡수 합 니 다.bash 는 sh 를 완전히 호 환 합 니 다. 즉, sh 로 쓴 스 크 립 트 는 수정 하지 않 고 bash 에서 실행 할 수 있 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.