명령의 종류

명령의 종류

유형 영문 설명
에일리어스 Alias 특정 명령어를 단축어로 정의한 사용자 정의 명령어
셸 예약어 Keywords 셸 언어에서 사용할 것으로 예약된 단어
do, while, case .. 등이 있다.
함수 Shell function 사용자가 정의한 함수로, 셸에서 실행이 가능하다.
내장 명령 Built-in commands 셸 내부에 존재하는 내장 명령어
별도 실행 파일을 필요로 하지 않고, 셸이 직접 실행.
주로 셸 환경 설정이나 셸 동작과 관련
일반 명령 External commands 외부 명령어
독립 실행 파일로 존재하는 명령어
/bin, /usr/bin 등에 위치한다.

일반 명령(외부 명령)의 실행

-원칙적으로는 해당 실행 파일의 절대 경로를 사용해서 실행 가능
-환경변수 PATH에 실행 파일의 절대 경로를 등록한 경우, 경로 없이 명령의 이름만으로 실행 가능
-echo $PATH 로 저장된 경로 확인 가능.


~/.bashrc에 등록된 환경변수 PATH

1
2
$ echo $PATH
>> /config/miniconda3/bin:/config/miniconda3/condabin:/lsiopy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

echo $PATH

Reference

UNIX시스템 - 김희천,김진욱 저