:  아무 것도 수행하지 않고 종료 상태만 0으로 반환한다.
.file 마침표(.)명령어는 파일을 읽어서 실행한다. 
break[n] '루프'부분 내용 참조 
현재 쉘 내에서 프로그램을 실행한다.(source 명령어와 동일) 
alias 별명의 목록을 출력하거나 새로 생성한다. 
bg 작업을 백그라운드로 보낸다 
bind  readlind 함수나 매크로에 대한 현재 키와 함수 바인딩, 바인드 키를 보여준다. 
break  가장 안쪽의 루프를 탈출한다 
builtin [sh-builtin [arg]]  내장 명령어를 실행시킨다. 인자를 전달할 수 있으며, 종료 상태를 0으로 반환한다. 함수와 내장 명령어의 이름이 같은 경우 유용하다. 
cd [arg]  인자를 지정하지 않으면 홈 디렉토리로 이동한다. 
command command [arg]  함수와 동일한 이름일지라도 명령어를 실행한다.(함수를 찾아보는 과정이 생략됨) 
continue [n]  루프의 내용을 참고하라. 
declare [var]  모든 변수를 보여주거나, 특정 속성을 지정하여 변수를 선언한다. 
dirs  pushd 이후에 현재 기억된 디렉토리의 목록을 보여준다. 
disown  작업 테이블에서 활성 작업을 제거한다. 
echo [args]  인자를 반향(echo)한다. 
enable  쉘 내장 명령어를 활성화하거나 비활성화 
eval [args] 실행 전에 명령행의 내용을 두 번 검사하게 한다. 한 번은 쉘이 인자로써 해석하고, 또 한 번은 명령어로써 실행한다.
exec command 현재 쉘에서 명령어를 실행한다.
exit [n] 종료 상태를 n으로 반환하고, 종료한다.
export [var] 자식 쉘에게 var를 상속한다. 
fc  히스토리 목록을 편집하기 위한 명령어(fix command) 
fg  백그라운드 작업을 포그라운드로 가져온다. 
getopts  명령행에서 지정한 유효한 옵션을 추출하기 위해 스크립트에서 사용한다. 
hash  명령어의 빠른 수행을 위해, 내부 해시 테이블을 제어한다. 
help [command]  내장 명령어에 대한 도움말을 제공한다 
history  히스토리 목록을 행 번호와 함께 출력한다. 
jobs  백그라운드의 작업 목록을 출력한다. 
kill [-signal process] 지정한 PID번호나 작업 번호에 시그널을 보낸다. kill -l 참조 
let  산술식을 평가하거나 산술 계산의 결과를 변수에 저장하기 위해 사용한다. 
local  변수의 통용범위를 함수 내로 제한하기 위해 사용한다. 
logout  로그아웃 
popd  디렉토리 스택의 항목을 제거한다. 
pushd 디렉토리 스택에 항목을 추가한다.
pwd  현재 작업 디렉토리를 보여준다. 
read [var] 표준 입력에서 읽은 내용을 변수 var에 저장한다. 
readonly [var] 변수  var를 읽기 전용으로 만든다. 변수 var를 재설정할 수 없다.
return [n] 종료 상태를 n의 반환하고, 함수로부터 복귀한다. 
set  옵션과 위치 인자를 설정한다. 
shift [n] 위치 인자를 지정한 n회 만큼 왼쪽으로 이동시킨다. 
stop pid 지정한 pid의 프로세스를 중지한다.halt
suspend 현재 쉘의 수행을 정지시킨다. 
test 파일 유형이나 조건식을 평가한다. 
times 현재 쉘에서 수행된 프로세스들의 수행시간에 대한 정보를 출력한다.
trap [arg] [n] 쉘은 시그널 n에 대해 arg를 수행한다.
type [command] 명령어의 유형을 출력한다. 
typeset 변수의 설정이나 속성을 지정한다. declare와 동일하다 
ulimit  프로세스가 사용할 수 있는 자원의 최대 한계를 설정한다. 
umask [octal digits] 파일 생성 시에 적용할 권한(소유자, 그룹, 다른 사람)을 설정한다. 
unalias  별명의 설정을 해제한다. 
unset [name]  변수나 함수의 설정을 해제한다. 
wait [pid#n] 백그라운드에서 수행되는 지정한 pid의 프로세스가 종료할 때가지 스크립트를 중지한다. 

Posted by linuxism
,