유닉스 시스템 관리: 쉘 기본

출처: 인터넷
작성자: 사용자
키워드: 유닉스 시스템 관리

이 챕터를 완료 하려면 다음과 같은 작업을 수행할 수 있습니다.

껍질의 작동 방식을 이해합니다

사용자 로그온 프로세스를 설명 합니다.

사용자 환경 변수 및 이러한 환경 변수의 기능을 설명합니다.

설정 하 고 셸 변수를 수정 합니다.

이해 하 고 경로, 용어, 등 몇 가지 특별 한 환경 변수를 수정 합니다.

특정 응용 프로그램에 대 한 사용자 환경 변수를 사용자 지정.

6.1 쉘 무엇입니까?

셸에서 대화형 명령 인터프리터입니다. 셸 운영 체제 독립적 이며이 디자인 융통성 사용자는 그들의 요구에 맞는 셸 선택할 수 있습니다. 셸을 사용 하면 명령줄 셸에 의해 해석 하 고 실행에 대 한 운영 체제 (커널)에 전송에서 한 명령을 입력 수 있습니다.

이 장에서 POSIX 셸에서 제공 하는 상호 작용의 특성을 설명 합니다.

다음은 셸 기능에 대 한 요약입니다.

명령의 위치를 찾아서 관련 된 프로그램 실행

쉘 변수에 새 값을 할당

실행 명령 무시

I/O 리디렉션 및 배관 기능 처리

테스트, 분기 및 루프와 같은 문을 포함 한 해석 프로그래밍 언어 인터페이스를 제공 합니다.

유닉스 시스템 로그인 할 때 셸 터미널 로그인 흔적에 대 한 몇 가지 기능을 정의 하 고 프롬프트 나타납니다. Posix, 목적지, k 포탄에서 $ 기호는 기본 프롬프트입니다. C 쉘에 기본 프롬프트 %입니다.

6.2 일부 일반적으로 사용 하는 쉘

/usr/bin/sh POSIX 셸

/usr/bin/ksh Korn 셸

/usr/old/bin/sh 본 셸

/ USR/빈/CSH C 셸

/usr/bin/keysh 대회-민감한 소프트 쉘

/usr/bin/rksh 제한 Korn 셸

/usr/bin/rsh 본 셸 제한

POSIX 셸은 POSIX 호환 명령 프로그래밍 언어 및 명령 인터프리터입니다. 그것은 터미널 이나 파일에서 읽는 하 고 명령을 실행할 수 있습니다. POSIX 여러 가지에서 Korn 셸와 비슷합니다. 역사적인 메커니즘이 있습니다. 지원 작업 제어 및 기타 유용한 기능.

Korn 셸 매우 비슷합니다는 http://www.aliyun.com/zixun/aggregation/16482.html에 의해 개발 된 POSIX 셸 "> 데이비드 벨 연구소의 콘.

본 셸: POSIX에 많은 기능이 부족 및 Korn 포탄. 그것은 스티븐 R. 본, 첫 번째에 사용 되는 쉘 & t 유닉스에 의해 개발 되었다

C 포탄입니다. 공통 언어 인터프리터, 명령 역사 메커니즘, C 언어의 구문에 비슷한 됩니다. 그리고 작업 제어 도구입니다. 그것은 버클리의 캘리포니아 대학교의 윌리엄 기쁨에 의해 개발 되었다.

Rsh와 Rksh 본 셸 Korn 셸의 제한 된 버전이 있습니다. 로그인 및 환경 설정할 때 제한 된 포탄 일반적인 셸 보다 더 많은 제한이 있습니다. 제한 된 포탄은 특이 한 행동을 가진 표준 포탄 처럼 사용 됩니다.

제한 된 포탄을 사용 하는 사용자 수 없습니다.

변화 디렉토리

PATH 변수의 값을 재설정

사용/기호 경로 이름입니다.

리디렉션 출력입니다.

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.