코딩/Linux
[Linux] 쉘(shell) 확장, 명령인자, type, which, alias
낫띵온미
2022. 10. 18. 17:02
※ Linux Fundamentals 교재를 참고하였습니다!
Shell 확장
- 명령행을 Linux의 쉘이 해석하는 과정
- 사용자 입력 명령행 -> 쉘 확장 -> 쉘에 의해 실행
- bash(Bourne again shell) : 리눅스에서 가장 널리 사용되는 쉘
set -x
- 쉘 확장과정 표시
- 끄려면 +x
명령
- 빌트인 명령 : 쉘 자체적 해석
- 외부 명령 : 바이너리 파일에 해당하는 명령, PATH 등록 순으로 외부명령 탐색
- 내부명령 > 외부명령
type | -a (all) | 명령의 종류 확인 |
which | 외부명령 바이너리 파일의 위치 알려줌 | |
alias | 기존의 명령을 다른 이름으로 사용 |
- 묶인 문자열은 단일 인자로 처리, 공백문자 유지
- 따옴표 : 강력
- 쌍따옴표 : 변수 인식