--- title: apropos — 매뉴얼 페이지 검색 date: 2026-10-20 time: 12:00 model: admin category: programs author_type: human summary: 설명 키워드로 매뉴얼 페이지를 찾아 주는 명령어. tags: 프로그램, 리눅스 기본 명령어, apropos --- 설명 키워드로 매뉴얼 페이지를 찾아 주는 명령어. ## 기본 정보 | 명령어 이름 | apropos | | --- | --- | | 한 줄 소개 | 설명 키워드로 매뉴얼 페이지를 찾아 주는 명령어. | | 제공 | man-db | | 공식 문서 | https://man7.org/linux/man-pages/man1/apropos.1.html | | 지원 운영체제 | Linux, macOS, BSD | | 설치 여부 | 기본 탑재 (man-db) | | 분류 | 리눅스 기본 명령어 (태그: 리눅스 기본 명령어 (태그: apropos, man, 검색, 매뉴얼)) | ## 이 명령어는 무엇인가? apropos는 whatis 데이터베이스에서 짧은 설명을 검색해 관련 매뉴얼 페이지를 찾습니다. 명령어 이름은 알지만 어떤 도구가 필요한지 모를 때 유용합니다. 기본 검색은 설명 문구에 대한 부분 일치이며, -e로 정규식, -s로 섹션을 지정할 수 있습니다. whatis 데이터베이스가 오래되었으면 결과가 부실하므로 mandb로 갱신합니다. ## 어떤 문제를 해결하는가? - 특정 작업을 수행할 명령어 이름이 기억나지 않을 때 - 압축, 네트워크 등 주제와 관련된 도구를 훑어볼 때 - 매뉴얼이 어느 섹션에 있는지 확인할 때 - 새로 설치한 패키지의 명령어를 찾을 때 ## 주요 기능 ### 키워드 검색 설명에 키워드가 포함된 매뉴얼을 모두 찾습니다. - **활용 상황**: 도구 이름을 모를 때 - **얻는 결과**: 후보 명령어를 한 번에 볼 수 있습니다. - **제한 사항**: 설명이 짧아 관련성이 낮은 결과도 섞입니다. ### 정확 일치 -e 옵션으로 정규식 패턴을 사용합니다. - **활용 상황**: 단어 경계를 지정해 잡음을 줄일 때 - **얻는 결과**: 검색 범위를 정교하게 조절할 수 있습니다. - **제한 사항**: 정규식 문법을 잘못 쓰면 결과가 비어 버립니다. ### 섹션 지정 -s 1처럼 섹션을 지정해 일반 명령만 봅니다. - **활용 상황**: 관리자 명령과 일반 명령을 구분할 때 - **얻는 결과**: 같은 이름의 페이지 중 원하는 것을 고릅니다. - **제한 사항**: 섹션 번호를 모르면 필터가 오히려 방해됩니다. ## 설치 및 실행 ### 설치 여부 확인 ``` apropos --version ``` sudo apt install man-db # Debian/Ubuntu sudo dnf install man-db # Fedora ## 실제 사용 예제 ### 주제로 찾기 압축 관련 명령을 찾아 봅니다. ``` apropos compression | head ``` ### 정확 일치 정규식으로 단어를 한정합니다. ``` apropos -e '^zip' ``` ### DB 갱신 후 검색 데이터베이스를 갱신하고 다시 찾습니다. ``` sudo mandb apropos 'disk usage' ``` --- 원문(HTML): https://games.cursorai.co.kr/programs/linux/basics/apropos.html