728x90
1. man이란?
man 명령어는 명령어들의 설명을 볼 수 있는 명령어이다.
man echo
위와 같이 터미널 창에 입력해보면 아래와 같은 화면이 뜬다.
여기서 f(스페이스바)를 누르면 다음장을 볼 수 있고 b를 누르면 이전창을 볼 수 있다.
f는 front, b는 back에서 따온 이니셜인 것 같다.
2. 시놉시스란?
시놉시스란 내용을 짧게 요약한 것이다.
위에 보이는 echo [SHORT-OPTION] ... 등이 있다.
이와 같이 대괄호([])가 씌어져 있는 것들은 선택 입력 내용이라는 것이다.
option은 아래 description에서 -n 같이 적혀있는 것들이다.
그 뒤 ... 은 여러개를 입력할 수 있다는 것이다.
그 아래 줄인 LONG-OPTION에는 대괄호가 안씌어져 있는데 이는 필수 입력 내용인 것이다.
이를 보면 echo 라는 명령어는 선택옵션을 쓰는 방법, 필수옵션 쓰는 방법으로 총 2가지로 사용할 수 있다는 것을 알 수 있다.
3. 예외
그런데 가끔 위와 같이 "No manual entry for 명령어" 라는 문구가 뜰 경우가 있다.
이는 쉘에 내장되어 있는 명령어들 중 메뉴얼이 없는게 있을 수도 있다.
이런 경우는 help 명령어를 사용하면 된다.
help cd
명령어 들은 크게 3가지로 구분된다.
1. binary
2. build-in shell
3. alias
type 명령어를 이용하면 알 수 있다.
type [알아볼 명령어]
이 중 바이너리는 exe와 같이 실행시키는 파일이라고 생각하면 되고 built-in shell 명령어 중에서 메뉴얼이 없는게 존재한다.
그럴때 help 명령어를 써보자
728x90
'개발 > Linux' 카테고리의 다른 글
[Linux] 리다이렉션 명령어 (0) | 2023.03.07 |
---|---|
[Linux] 파일로 작업하는 명령어 (0) | 2023.03.07 |
[Linux] 파일 시스템 명령어 (0) | 2023.03.03 |