모든 명령어 옵션을 외울 필요는 없습니다. Bash와 설치된 여러 프로그램은 터미널에서 구문을 직접 설명하지만, 알맞은 도움말은 사용하는 명령어의 종류에 따라 달라집니다.
명령줄 · 레슨 15
help
명령어에 따라 내장 도움말, 프로그램 사용법 출력 또는 매뉴얼 페이지를 선택하는 방법을 배웁니다.
Bash 내장 명령어 도움말 보기
help는 Bash 자체가 구현한 명령어를 설명하는 내장 명령어입니다. 예로 cd, history, type이 있습니다.
help를 사용하려면 내장 명령어 이름 뒤에 입력하세요.
$ help echo
출력은 내장 명령어의 구문과 동작을 설명합니다. 인자 없이 help를 실행하면 Bash가 도움말을 제공하는 내장 명령어 목록이 나옵니다.
Bash의 cd 내장 명령어 도움말을 표시하는 명령어는 무엇인가요?
프로그램 사용법 요약 요청하기
셸에 내장되지 않은 대부분의 실행 가능한 프로그램에는 help 명령어가 작동하지 않습니다. 대신, 일반적인 관례로 --help 플래그를 제공합니다. 이 옵션은 프로그램에 사용법 요약을 출력하고 종료하도록 지시합니다.
$ ls --help
이 관례가 흔하지만 모든 프로그램이 지원하는 것은 아닙니다. 모든 프로그램이 같은 옵션을 받는다고 가정하지 말고 출력과 종료 상태를 확인하세요.
외부 ls 프로그램이 제공하는 빠른 사용법 요약을 보통 출력하는 명령어는 무엇인가요?
Bash가 이름을 해석하는 방식 찾기
명령어가 Bash 내장인지 외부 프로그램인지 확실하지 않을 때는 type을 사용하세요.
$ type cd
cd is a shell builtin
$ type ls
ls is /usr/bin/ls
결과는 별칭, 함수, 설치된 프로그램과 PATH에 따라 달라질 수 있습니다. Bash가 먼저 사용할 하나뿐 아니라 알려진 모든 해석을 보려면 type -a NAME을 사용합니다.
deploy가 별칭, 함수, 내장 명령어 또는 실행 파일인지 모릅니다. 이름이 어떻게 해석되는지 확인하는 Bash 명령어는 무엇인가요?
상세 수준 선택하기
cd,echo,history같은 Bash 내장 명령어에는help COMMAND를 사용하세요.- 많은 외부 명령어에는 빠른 요약을 위해
COMMAND --help를 사용하세요. - 자세한 매뉴얼 페이지가 필요하면
man COMMAND를 사용하세요. - 한 줄 설명이 필요하면
whatis COMMAND를 사용하세요.
다음 강의에서는 매뉴얼 페이지와 한 줄 설명을 더 자세히 살펴봅니다.
외부 명령어 ls의 짧은 사용법 요약이 아니라 자세한 문서가 필요합니다. 어떤 명령어를 시도해야 하나요?
레슨 완료
help 완료
이제 Bash가 명령어를 해석하는 방식에 따라 도움말 출처를 선택할 수 있습니다.
Bash 내장 명령어에는
help를 사용할 수 있습니다.프로그램의 빠른 사용법에는
--help를 시도할 수 있습니다.type으로 이름 해석 방식을 확인할 수 있습니다.man으로 자세한 문서를 열 수 있습니다.