쉘 내부 명령어

(2019-09-09)
1.  내부 명령어 (shell builtin command) 자체에 포함된 커맨드 내부 명령어 확인
     - type [명령어] 
     - man 메뉴얼에서, `SHELL BUILTIN COMMANDS` 섹션에서 확인 가능


2.  내부 명령어 주요 종류

  ㅇ `:` : 아무것도 수행 않고, 종료 코드 `0` 만을 반환함 (완벽한 하나의 커맨드 임)
  ㅇ cd : 지정된 디렉토리로 이동
  ㅇ echo [args] : 인자 args를 터미널 에코(echo) 함
  ㅇ eval [args] : 인자 내 변수로부터 (간접 참조하여) 값을 추출
  ㅇ exec command : 현재 이 지정된 command 명령어로 치환되어 실행됨 (원래 로 안돌아 옴)
     - 例) exec ls : 결국에는 현재 로부터 logout 됨
  ㅇ exit :  종료
  ㅇ export :  변수환경 변수로 보냄(만듬)
  ㅇ kill : 지정 프로세스를 중지시킴 (지정 프로세스SIGTERM 시그널을 송신함)
  ㅇ logout : 현재 로부터 로그아웃
  ㅇ pwd : 현재 디렉토리 표시
  ㅇ read [var] : 표준 입력에서 1행을 읽어들이고, 변수 var에 저장
  ㅇ return [n] : n 으로써 반환하고,  함수에서 빠져나옴
  ㅇ source 또는 `.` : 다른 쉘 스크립트를 불러와 실행시킴
  ㅇ type [명령어] : 명령어 유형을 보여줌
  ㅇ unset : 지정된  변수, 함수를 삭제

  ㅇ 기타
     - bg, bind, break, builtin, command, continue, declare, dirs, disown, 
     - enable, fc, fg, getopts, hash, help, history, jobs,
     - let, local, logout, popd, printf, pushd 등


[쉘 (Shell)] 1. 쉘 (Shell) 2. 셀 활용 3. 쉘 스크립트 4. 프롬프트 5. 환경 변수 6. 쉘 내부 명령어

 
        최근수정     요약목록     참고문헌