반응형
man
명령어는 Linux 및 Unix 기반 시스템에서 사용되는 도움말 명령어로, 특정 명령어, 프로그램, 또는 시스템 호출에 대한 매뉴얼 페이지를 출력합니다. Fedora를 포함한 대부분의 Linux 배포판에서 기본적으로 제공됩니다.
man
명령어의 주요 기능
- 명령어 매뉴얼 보기: 명령어의 사용법, 옵션, 예제 등을 확인할 수 있습니다.
- 시스템 호출 및 라이브러리 함수 정보: 개발자가 시스템 호출이나 라이브러리 함수를 참조할 수 있습니다.
- 구성 파일 형식 정보: 구성 파일의 형식이나 문법을 이해하는 데 도움을 줍니다.
- 일반적인 도움말: 다양한 프로그램, 파일 형식, 명령어의 설명을 제공합니다.
주요 옵션
man <명령어>
: 특정 명령어의 매뉴얼 페이지를 표시합니다.man -k <키워드>
: 키워드와 관련된 모든 매뉴얼 항목을 검색합니다.man -f <명령어>
: 명령어가 어떤 카테고리에 있는지 확인합니다.man <섹션 번호> <항목>
: 특정 섹션에서 항목을 검색합니다. (예:man 2 open
은 시스템 호출open
을 표시)
예제
1. 기본 사용법
man ls
ls
명령어에 대한 매뉴얼을 출력합니다.- 주요 정보: 사용 가능한 옵션(
-a
,-l
, 등)과 그 의미.
2. 특정 키워드 검색
man -k network
- "network"와 관련된 모든 매뉴얼 항목을 검색합니다.
- 출력 예:
network (7) - Overview of networking
ifconfig (8) - Configure network interfaces
ping (8) - Send ICMP echo requests
3. 섹션 번호 지정
man 2 open
- 시스템 호출
open(2)
에 대한 정보를 표시합니다. open
이라는 이름을 가진 다른 항목(open(1)
등)과 구분하기 위해 섹션 번호를 지정합니다.
4. 특정 명령어의 요약
man -f printf
printf
가 속한 매뉴얼 섹션과 요약 정보를 확인합니다.- 출력 예:
printf (1) - format and print data
printf (3) - formatted output conversion
응용 예제: 매뉴얼 출력 후 특정 옵션 검색
man
과 grep
을 함께 사용하여 매뉴얼에서 특정 키워드를 검색할 수도 있습니다.
man ls | grep "\-a"
ls
명령어의 매뉴얼에서-a
옵션만 검색.
매뉴얼 페이지 종료
매뉴얼 페이지를 다 본 후에는 q
를 눌러 종료할 수 있습니다.
위 예제들을 직접 실행해 보면 man
명령어의 강력함을 느낄 수 있습니다!
반응형
'Linux Unix > Fedora' 카테고리의 다른 글
[ Fedora ] passwd - 비밀번호 변경하기 (0) | 2024.11.16 |
---|---|
[ Fedora ] 루트 디렉토리, 기본 서브 디렉토리 설명 (3) | 2024.10.11 |
[ Fedora ] dnf - 패키지 관리하기 (0) | 2024.10.09 |
[ Fedora ] clear - 화면 지우기 (0) | 2024.10.05 |
[ Fedora ] date - 다양한 방식으로 날짜 얻기 (0) | 2024.10.05 |