: | 아무 것도 수행하지 않고 종료 상태만 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의 프로세스가 종료할 때가지 스크립트를 중지한다. |
'Development > ShellScript' 카테고리의 다른 글
Shift 명령어 (1) | 2012.03.13 |
---|---|
Bash를 이용한 쉘 스크립팅 완전 가이드 (0) | 2012.03.12 |
bash 쉘 스크립트 - 위치 매개변수, 조건문 (0) | 2011.01.06 |
bash 쉘 스크립트 - 위치 매개변수 (0) | 2011.01.06 |