Shell

1842 단어 Linux
Shell 인 터 페 이 스 는UNIX/Linux시스템 의 전통 인터페이스 이 고 가장 중요 한 사용자 인터페이스 라 고 할 수 있 으 며 , , 모두 Shell 을 떠 날 수 없다.
Shell,영 어 는 원래 케이스 를 뜻 합 니 다.Linux Shell 은 Linux 운영 체제 의 케이스 로 사용자 에 게 운영 체제 의 인 터 페 이 스 를 제공 하고 Linux 시스템 사용자 의 상호작용 의 중요 한 인터페이스 입 니 다.Linux 시스템 에 로그 인하 거나 Linux 터미널 을 열 면 Linux 에서 사용 하 는 Shell 이 시 작 됩 니 다.
Linux Shell 하나 는 Linux 에서 가장 중요 한 인 터 랙 션 인터페이스 로 표준 입력 에서 사용자 명령 을 받 고 진행 하여 에 전달 합 니 다.
Shell 도 언어 이 고 절대 다수의 고급 언어 를 지원 하 는 프로그램 요소 이다.예 를 들 어 , , 등 이다.Shell 프로 그래 밍 은 간단 하고 배우 기 쉬 우 며 Shell 프롬프트 에 입력 한 명령 은 실행 가능 한 Shell 프로그램 파일 에 넣 을 수 있 습 니 다.Shell 사실은 많은 Linux 명령 의 집합 이 고Shell 이 라 고도 부른다.Bourne Again Shell약칭Bash은 Bourne Shell 의 확장 으로 Bourne Shell 과 완전히 뒤로 호 환 되 며 Bourne Shell 을 바탕 으로 새로운 기능 을 많이 추가 했다.Bash 는 , , 등 기능 을 제공 하고 C Shell 과 Korn Shell 의 장점 도 많이 포함 되 어 있 으 며 사용 이 유연 하고 인터페이스 가 우호 적 이 며 프로 그래 밍 이 편리 하 며GNU/Linux운영 체제 의 기본 Shell 입 니 다.
발행 판 에 따라 기본 셸 을 사용 하 는 것 도 다 릅 니 다.
번호
기본 셸
발행 판
1 Bash
Redhat 、Fedora
2 dash
Ubuntu
Shell 은 일반적으로 다음 과 같은 특성 을 가지 고 있 습 니 다.
번호
묘사 하 다.
1
사용자 가 직접 사용 할 수 있 도록 내 장 된 명령 이 있 습 니 다.
2
복합 명령 지원:기 존 명령 을 새로운 명령 으로 조합 합 니 다.
3
지원 마스크*,?,[]4
TAB 키 보완 지원
5
과거 기록 지원
6
환경 변수 지원
7
백 엔 드 실행 명령 이나 프로그램 지원
8
셸 스 크 립 트 프로그램 지원
9
순서 흐름 제어,조건 제어 와 순환 제어 등 모듈 화 프로 그래 밍 능력 을 갖 추고 있다.
10 Ctrl+C:프로 세 스 종료

좋은 웹페이지 즐겨찾기