[UNIX] 공식 메뉴얼 읽는 방법
모르는 커맨드가 있을 때는
man [모르는 커맨드]
를 실행하면 된다.
date
이라는 커맨드에 대해 더 자세히 알고 싶어서 man date
라고 실행했을 때의 결과를 한번 볼까요?
색깔별로 구분한 영역들은 순서대로 다음과 같습니다.
- 섹션, 매뉴얼 이름 : DATE(1)에서 1은 공식 매뉴얼의 전체 내용 중 몇 번째 섹션에 해당하는 곳인지를 말합니다. 대부분의 유닉스 계열의 운영체제는 아래와 같은 여러 섹션으로 구성된 공식 메뉴얼을 갖고 있습니다.
Section | Description |
---|---|
1 | General commands |
2 | System calls |
3 | Library functions |
4 | Special files and drivers |
5 | File formats and conventions |
6 | Games and screensavers |
7 | Miscellanea |
8 | System administration commands and daemons |
지금 당장 이 표의 단어들의 의미를 다 알 필요는 없습니다. 다만, 우리가 사용하는 대부분의 커맨드들이 섹션 1. General commands
에 속한다는 사실만 알고 있으면 됩니다.
- NAME : 커맨드의 이름과 커맨드에 대한 간단한 설명입니다.
- SYNOPSIS : 어떻게 커맨드를 실행할 수 있는지, 사용 가능한 형식(인자, 옵션들의 조합)을 보여줍니다. 지금 보면 대괄호 안에 있는 것들(
-jRu
)이 사용 가능한 옵션을 나타냅니다. 그리고 대괄호 없는new_date
같은 것이 인자입니다.
- DESCRIPTION : 커맨드에 대한 좀더 자세한 설명과 각 옵션에 대한 설명입니다.
여러 항목들이 있는데 따로 설명이 필요하지 않을 정도로 이해하기에 직관적입니다. 사실 공식 메뉴얼에서 커맨드 하나의 설명을 다 보는 것은 쉬운 일이 아닙니다. 커맨드 하나에 대한 설명도 그 양이 많기 때문인데요. 커맨드에 대한 전반적인 설명 부분이나 특정 옵션에 대해서 정확하게 알고 싶을 때 이 man
커맨드를 사용하면 좋습니다.
댓글남기기