linuxism
2011. 1. 9. 19:55
: |
아무 것도 수행하지 않고 종료 상태만 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의 프로세스가 종료할 때가지 스크립트를 중지한다. |