2 분 소요

리눅스는 명령어가 수백 개 이상 존재하지만, 각 명령어의 설명서(manual)를 잘 활용하면 학습과 실무 적용이 훨씬 수월해집니다. 이번 글에서는 man, info, whatis, whereis도움말 및 검색 명령어를 기능별로 정리하고, 차이점과 활용법을 구체적으로 알려드립니다.


1. man – 매뉴얼 페이지 확인

설명

리눅스 명령어에 대한 표준 매뉴얼 페이지를 출력합니다. 단축키로 스크롤하며 탐색 가능합니다.

형식

man [명령어]

예제

man ls

ls 명령어의 사용법, 옵션, 예시 등 확인 가능

스크롤 팁:

  • ↑ / ↓: 한 줄씩
  • Space: 한 페이지
  • q: 종료

2. info – 상세 설명서 제공

설명

man보다 구조화된 문서를 제공합니다. GNU 프로젝트 기반 명령어(ex: coreutils)에 특히 유용합니다.

형식

info [명령어]

예제

info ls

ls 명령어의 각 하위 항목을 메뉴 형태로 탐색 가능

Tab, Enter, q, h 등의 키를 사용한 내비게이션 기반 탐색을 지원합니다.


3. whatis – 명령어 한 줄 설명

설명

명령어의 짧은 설명만 보여줍니다. 이름만 보고 개요를 파악할 때 유용합니다.

형식

whatis [명령어]

예제

whatis ls

ls (1) - list directory contents 형태로 출력

주의: makewhatis 또는 mandb 명령으로 데이터베이스가 갱신되어 있어야 작동합니다.


4. manpath – 매뉴얼 경로 확인

설명

man이 참조하는 매뉴얼 디렉터리 목록을 확인할 수 있습니다.

형식

manpath

예제

manpath

/usr/local/man:/usr/share/man:... 형태로 경로 출력

환경변수 $MANPATH가 설정되지 않으면 기본 검색 경로를 출력합니다.


5. whereis – 실행파일·소스·매뉴얼 위치 검색

설명

명령어의 이진 실행 파일, 소스 코드, 매뉴얼 파일 경로를 동시에 찾아줍니다.

형식

whereis [명령어]

예제

whereis ls

ls: /bin/ls /usr/share/man/man1/ls.1.gz 등으로 출력

which과 달리, man 파일과 소스까지 함께 알려줍니다.


6. apropos – 키워드 관련 명령어 검색

설명

특정 기능 키워드와 관련된 모든 명령어를 검색합니다. “이 기능을 하는 명령어가 뭐더라?” 할 때 사용하면 좋습니다.

형식

apropos [키워드]

예제

apropos copy

cp, install, rsync, scp“copy” 관련 명령 목록 출력

whatis와 동일한 DB를 사용하므로, 역시 mandb가 최신이어야 정확합니다.


핵심 요약 비교표

명령어 설명 출력 정보 주요 활용
man 매뉴얼 페이지 옵션, 사용법 등 전통적 문서 탐색
info 구조적 문서 세부 항목별 도움말 GNU 명령어 설명서
whatis 한 줄 설명 이름 + 요약 빠른 개요 확인
manpath 매뉴얼 경로 디렉터리 목록 환경 변수 확인
whereis 파일 경로 찾기 실행/소스/문서 위치 파악
apropos 키워드 검색 연관 명령 리스트 기능별 탐색

질문 정리

man 페이지에서 찾고 싶은 단어를 빠르게 검색하려면?

  • 슬래시(/)를 누른 후 검색어 입력 → n으로 다음 결과 이동

whatis가 “nothing appropriate”라고 나와요. 해결 방법은?

  • sudo mandb 또는 sudo makewhatis 명령으로 도움말 DB 갱신이 필요합니다.

apropos로 기능별 명령어를 찾는 예시가 더 있나요?

apropos network   # 네트워크 관련 명령어
apropos compress  # 압축 관련 명령어

info가 너무 복잡해요. 대안이 있나요?

  • 대부분의 내용은 man에도 포함되어 있으니, 간단한 정보는 man으로 충분합니다.

whereiswhich의 차이는?

  • which실행 가능한 경로만 반환
  • whereis는 실행 파일 외에 소스 코드, 매뉴얼 등 전체 경로를 반환합니다

카테고리:

업데이트:

댓글남기기