일반적인 사용 시나리오에 대한 맨 페이지를 검색하는 방법이 있습니까?


15

나는 뇌가 비교적 작기 때문에 거기에 저장할 수있는 것에 한계가 있습니다. 나는 몇 년 동안 Linux semi-pro-amateur를 사용해 왔지만 여전히 내가 아는 명령이 얼마나 놀랍습니다.

"터미널에 모든 파티션을 나열하는 방법"과 같은 간단한 항목은 15 분 DuckDuckGo-hunt를 시작합니다.

나는 서있다! 오늘 끝납니다!

따라서 "list partitions"와 같은 것을 맨 페이지에서 검색하고 다음과 같은 것을 얻는 방법이 있습니까?

$ man-search list partitions

Results for "list partitions"
-----------------------------

df - list drives with size or something
du - list directory usage

나는 이미 답을 알고 있다고 생각하지만 ... 필요할 때 필요한 유틸리티를 더 빨리 찾을 수있는 방법을 제안 할 수 있습니다.

감사!


디스크 파티셔닝 du과 관련된 내용을 볼 수 없습니다 df. 첫 번째 파일은 파일의 스토리지 할당을보고하고 두 번째는 파일 시스템 (디스크, 디스크 파티션, LV, 네트워크 또는 가상과 같은 파일 시스템에 관계없이) 내 할당에 대해보고합니다
Stéphane Chazelas

답변:


13

나는 당신이 찾고있는 것에 가장 적합한 것은 apropos(일명 man -k)이며, 모든 맨 페이지 앞에 나오는 한 줄 설명을 검색합니다. 당신은 적어도 전체 맨 페이지를 검색하려면 man-db지원하는 man -K않는, 정확히는 ( man-db은 IS man기본적으로 최소한 데비안 파생 상품에 사용 구현).

IIRC man -K는 Linux man구현에서 잘 지원 되지만 man-db다음 -db부분 을 사용하는 것이 좋습니다 . man-db맨 페이지를 훨씬 더 효율적인 방식으로 색인하여 훨씬 더 man -K빠르게 만듭니다 .


2
모든 man-db apropos옵션이 작동 하지는 않습니다 man -k. 치욕 man -K지원하지 않습니다 -a/--and처럼 apropos. (같이 man -K --and list partitions모두 포함하는 모든 매뉴얼 페이지를 찾을 수 listpartitions)
스테판 Chazelas가
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.