리눅스/리눅스 기초

리눅스 명령어, apropos

Linuxpia 2025. 4. 15. 04:47
반응형

리눅스 명령어, apropos

apropos는 리눅스에서 명령어 이름이나 설명을 키워드로 검색할 수 있는 도구입니다.
사용자가 찾고자 하는 명령어를 정확히 몰라도, 관련 있는 키워드로 **man 페이지(매뉴얼 페이지)**를 찾아볼 수 있게 해 줍니다.


✅ 사용법

apropos [키워드]
  • 입력한 키워드가 포함된 모든 man 페이지 항목을 검색하여 보여줍니다.

✅ 예제

🔹 예제 1: copy 키워드 검색

apropos copy

출력 예시:

cp (1)              - copy files and directories
memcpy (3)          - copy memory area
strncpy (3)         - copy a string
bcopy (3)           - copy byte sequences

괄호 안 숫자는 man page의 섹션 번호를 의미합니다.
예: (1)은 일반 명령어, (3)은 라이브러리 함수입니다.


🔹 예제 2: network 관련 명령어 찾기

apropos network

네트워크 설정, 도구, 시스템 함수 등 다양한 결과가 나타납니다.


🔹 예제 3: 키워드를 여러 개 넣는 것은 불가능합니다

apropos "file copy"  # ✖ 하나의 키워드로 인식됨

→ file 따로, copy 따로 검색해야 합니다.


✅ 함께 쓰면 좋은 명령어

man [명령어] apropos로 찾은 명령어의 설명 자세히 보기
whatis [명령어] 간단한 설명만 보기 (apropos의 단축형)
man -k [키워드] apropos와 기능 동일

 


✅ 데이터베이스 갱신 필요시

간혹 apropos 명령어가 작동하지 않거나 빈 결과가 나올 수 있습니다.
이럴 경우 매뉴얼 데이터베이스를 갱신해야 합니다.

sudo mandb

✅ 실습 예제 (시니어 교육용 추천)

디렉토리 관련 명령어 찾기 apropos directory
삭제 명령어 조사 apropos delete
사용자 관리 명령어 찾기 apropos user
시간 관련 도구 찾기 apropos time


✅ 요약정리

기능 man 페이지 키워드 검색
명령어 apropos [키워드]
대체 명령어 man -k, whatis
출력 예 명령어 이름 + 간단한 설명
활용 명령어 모를 때, 주제별 명령어 찾기
주의 데이터베이스 갱신 필요 시 mandb 실행

 

 

 

'리눅스 > 리눅스 기초' 카테고리의 다른 글

사용자 kbh 추가 절차  (1) 2025.05.02
리눅스 명령어, arp  (1) 2025.04.16
리눅스 명령어, yes  (1) 2025.04.14
리눅스 명령어, alias  (0) 2025.04.13
시스템 이름을 알아보는 방법  (3) 2025.03.18