> 환경 및 유틸리티 > whatis

whatis: 명령어 요약 정보 확인

`whatis` 명령어는 지정된 키워드에 대한 한 줄짜리 매뉴얼 페이지 설명을 표시합니다. 이는 특정 명령어의 기능이나 용도를 빠르게 파악하고자 할 때 유용합니다. `man` 페이지의 첫 줄과 동일한 정보를 제공하여, 자세한 내용을 보기 전에 간략한 개요를 얻을 수 있도록 돕습니다.

개요

`whatis`는 시스템에 설치된 명령어, 함수, 파일 형식 등의 매뉴얼 페이지 데이터베이스에서 키워드를 검색하여 해당 항목의 간략한 설명을 출력합니다. 이는 `man` 명령어로 전체 매뉴얼 페이지를 열기 전에 해당 명령어가 어떤 기능을 하는지 빠르게 확인하는 데 적합합니다.

주요 기능

  • 명령어/함수/파일 형식의 한 줄 요약 제공
  • 매뉴얼 페이지 데이터베이스 검색
  • 빠른 정보 탐색 지원

주요 옵션

`whatis` 명령어는 검색 방식을 제어하거나 특정 매뉴얼 섹션을 지정하는 몇 가지 유용한 옵션을 제공합니다.

검색 및 출력

생성된 명령어:

명령어를 조합해 보세요.

설명:

`whatis` 명령어를 실행합니다.

위 옵션들을 조합하여 AI와 함께 가상으로 명령어를 실행해 보세요.

사용 예시

`whatis` 명령어의 다양한 활용 예시입니다.

기본 사용법

whatis ls

`ls` 명령어의 요약 정보를 확인합니다.

와일드카드 검색

whatis -w 'grep*'

`grep`으로 시작하는 모든 명령어의 요약 정보를 찾습니다.

특정 섹션 검색

whatis -s 1,5 passwd

`passwd` 명령어의 사용자 명령어(섹션 1)와 파일 형식(섹션 5)에 대한 정보를 확인합니다.

정규표현식 검색

whatis -r 'user|group'

정규표현식을 사용하여 'user' 또는 'group'이 포함된 명령어를 검색합니다.

팁 & 주의사항

`whatis` 사용 시 유용한 팁과 주의할 점입니다.

데이터베이스 업데이트

`whatis`는 매뉴얼 페이지 데이터베이스를 사용합니다. 새로운 매뉴얼 페이지가 설치되거나 기존 페이지가 업데이트된 경우, `whatis`가 정보를 찾지 못할 수 있습니다. 이 경우 `sudo mandb` 명령어를 실행하여 데이터베이스를 갱신해야 합니다.

매뉴얼 데이터베이스 갱신

sudo mandb

`whatis` 데이터베이스를 수동으로 갱신합니다.

apropos와의 차이점

`whatis`는 정확히 지정된 키워드에 대한 매뉴얼 페이지의 첫 줄을 검색하는 반면, `apropos` (`man -k`와 동일)는 매뉴얼 페이지의 이름과 설명 전체에서 키워드를 검색합니다. 따라서 `apropos`가 더 광범위한 검색 결과를 제공합니다.


동일 카테고리 명령어