명령의 종류
명령의 종류
유형 | 영문 | 설명 |
---|---|---|
에일리어스 | 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