2010. 10. 28. 22:29

명령어

설명

:

항상 명령어의 실행값은 참을 반환하며 아무 액션도 발생하지 않는다.

참값을 반환하기 떄문에 "while : ;do"과 같은 형태로 루프문에서 무한 루프를 설정하고자 할 때 사용.

.

지정한 파일로부터 읽거나 실행

alias

명령어에 대한 앨리어스 지정

bg

특정한 프로세스를 백그라운드로 실행

bind

readline에서의 키 또는 함수, 매크로에 키 순서를 결합 하고자 할 때 사용

break

루프문에서 루프문을 탈출하고자 할 때 사용

builtin

내부 명령어나 함수를 실행할 때 사용할 수 있으며 스크립트에서 외부 명령어와 내부 명령어가 같은 이름으로 존재할 떄 내부 명령어만 실행한다.

만일 지정한 내부 명령어나 함수가 존재하지 않는다면 에러를 출력.

cd

디렉토리 이동 명령어

command

내부 명령어 및 외부 명령어를 실행하며 세부적인 정보를 출력할 수 있는 명령어

continue

루프문에서 루프문의 처음으로 되돌아 갈 때 사용하는 명령어

declare

변수를 선언하거나 속성을 부여하고자 할 때 사용하는 명령어

dirs

현재 저장되어 있는 디렉토리 리스트 목록을 출력

disown

쉘에서 활성화 되어 있는 작업 테이블에서 특정한 작업 목록을 삭제

echo

입력된 문자의 출력

enable

내부 명령어의 활성화 및 비활성화

eval

설정되어 있는 인자를 명령어로 변환

exec

현재 프로세스를 치환

exit

종료

export

지정한 환경변수를 하위 프로세스까지 전달

fc

히스토리 편집 및 리스트 출력

fg

포그라운드에서 실행

getopts

명령어의 옵션을 분리하는 명령어

hash

입력한 명령어에 대한 경로를 해쉬 테이블에 저장하여 명령어를 다시 호출할 때 시스템 패스 $PATH에서 검색하지 않고 해쉬 테이블에서 검색

help

내부 명령어의 도움말 출력

history

이전에 사용한 명령어의 출력

jobs

현재 실행중인 작업 목록 출력

kill

현재 실행중인 프로세스 종료 및 재시작

let

산술 논리 계산

local

로컬 변수의 선언 및 호출

logout

로그 아웃

popd

저장된 디렉토리 스택으로부터 제거

printf

정형화된 데이터의 출력

pushd

디렉토리 스택으로 저장

pwd

현재 디렉토리 출력

read

프롬프트로부터 데이터를 입력

readonly

프롬프트로부터 읽기 전용의 데이터 입력

return

호출한 부모 프로세스로 반환되는 값

set

변수값 설정

shift

위치매개변수의 이동

shopt

쉘 옵션의 출력 및 설정

source

지정한 파일로부터 읽거나 실행

suspend

특정한 신호를 입력받을 때까지 일시 중지

test

조건식을 평가할 때

times

프로세스가 사용한 총 시간을 출력

trap

명령어 실행도중 특정한 신호가 입력되었을 때의 처리

type

지정한 명령어가 내부 명령어인지 외부 명령어인지를 출력

typeset

declare와 같은 의미

ulimit

시스템 자원을 제한

unmask

파일 및 디렉토리에 대한 생성 마스크 설정

unalias

앨리어스 해제

unset

함수 및 변수의 초기화

wait

하위 프로세스가 종료될 때까지 대기

 

'Linux > ShellScript' 카테고리의 다른 글

ANSI Escape(ESC) character  (0) 2010.11.02
[script]directory tree로 보여주기  (0) 2010.05.29
[Script] 파일 점검 프로그램  (0) 2010.05.23
[if연산] test 관련 연산자  (0) 2010.05.23
쉘(Shell) 환경  (0) 2010.05.16
Posted by devanix