Apakah ada cara untuk mencari halaman manual untuk skenario penggunaan umum?

15

Saya memiliki otak yang relatif kecil, sehingga ada batas untuk apa yang bisa saya simpan di sana. Saya telah menggunakan Linux semi-pro-amatir selama beberapa tahun dan saya masih kagum pada betapa sedikit perintah yang saya tahu.

Hal-hal sederhana seperti "bagaimana cara membuat daftar semua partisi saya di terminal" akan meluncurkan DuckDuckGo-hunt selama 15 menit.

Saya mengambil sikap! Itu berakhir hari ini!

Jadi, adakah cara mencari halaman manual untuk hal-hal seperti "daftar partisi" dan mendapatkan sesuatu seperti:

$ man-search list partitions

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

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

Saya pikir saya sudah tahu jawabannya, tapi ... mungkin Anda bisa menyarankan cara yang lebih cepat untuk menemukan utilitas yang saya butuhkan ketika saya membutuhkannya.

Terima kasih!

Elter Lalu
sumber
Tidak dapat melihat apa dudan dfharus dilakukan dengan partisi disk. Yang pertama melaporkan alokasi penyimpanan file dan yang kedua tentang alokasi dalam sistem file (apakah sistem file seperti pada disk, partisi disk, LV, jaringan atau virtual)
Stéphane Chazelas

Jawaban:

13

Saya pikir yang paling cocok dengan apa yang Anda cari adalah apropos(alias man -k), yang akan mencari deskripsi satu baris sebelum setiap halaman manual. Jika Anda ingin mencari melalui seluruh halaman manual, setidaknya man-dbdukungan man -K, yang melakukan hal ini ( man-dbapakah manimplementasi yang digunakan pada setidaknya turunan Debian secara default).

IIRC, man -Kagak didukung dengan baik pada manimplementasi Linux , tetapi menggunakan man-dbakan sangat dianjurkan untuk -dbbagian ini: man-dbindeks halaman manual dengan cara yang jauh lebih efisien yang membuat man -Kjauh lebih cepat.

Andreas Wiese
sumber
2
Perhatikan bahwa tidak semua opsi man-db aproposberfungsi man -k. Sayang sekali yang man -Ktidak mendukung -a/--andsuka apropos. (seperti man -K --and list partitionsuntuk menemukan semua halaman manual yang berisi keduanya listdan partitions)
Stéphane Chazelas