Hogyan keressünk kézikönyvoldalakat a parancssorban
A parancssori felhasználók kétségtelenül ismerik a kézikönyvoldalakat vagy kézikönyvoldalakat, amelyek részleteket, súgót és dokumentációt tartalmaznak a megadott parancsokhoz és funkciókhoz. A kézikönyvoldalra való hivatkozás alapvető fontosságú lehet, amikor megpróbáljuk megtanulni a helyes szintaxist vagy a parancs működését, de bizonyos kézi oldalak mekkora méretűek miatt nagyon nehéz lehet végiggörgetni a teljes kézikönyvold alt, hogy megpróbáljuk megtalálni a megfelelő részt.Ezenkívül néha egyszerűen nem tudja, hogy pontosan melyik kézikönyvoldalhoz keressen releváns adatokat. Szerencsére két keresőeszköz áll rendelkezésre a man oldalak kereséséhez, és gyorsan megtalálhatja és elérheti pontosan azt, amit keres, akár egy karakterláncot vagy keresőkifejezést keres és egyeztet egy aktuálisan aktív manoldalon, akár az összes kézi oldalon keres egyezést.
A man oldalak keresése ugyanúgy működik szinte bármilyen unix alapú parancssorban, legyen az Mac OS, Linux, BSD vagy bármi más. Így működik:
Hogyan keressünk az összes kézikönyvoldalon karakterláncegyezést
Ha meg szeretne találni valamit egy általános parancsról, függvényről vagy szolgáltatásról, de nem biztos abban, hogy az adatok melyik manoldalon lesznek, vagy esetleg csak meg akarja találni az összes hivatkozást valamire , akkor széles karakterlánc-egyezéssel kereshet a számítógép minden egyes kézi oldalán az összes találatra:
man -K String"
Megjegyzés: a zászló nagy -K betű, a karakterlánc bármi lehet. Például az „eraseDisk” karakterláncot tartalmazó kézikönyvoldalak megtalálásához használja a következő szintaxist:
"man -K eraseDisk /usr/share/man/man3/Common Crypto.3cc? n /usr/share/man/man8/diskutil.8? y"
A return azonnal megkezdi a keresést a /usr/share/man/ könyvtárban található összes kézikönyvoldalon, és ha talál egyezést, jelentést küld, felajánlva a megfelelő kézikönyvold alt, amelyet az „y”-val elfogadhat. ' vagy elvetés az 'n'-el (vagy kilépés a 'q'-val)
Ha Ön Terminal.app felhasználó a Mac számítógépen, a -K jelző hasonló a jobb gombbal történő keresés Man Index trükkjéhez, amelyet itt tárgy altunk, azzal a különbséggel, hogy ez teljes egészében a parancssort, és nincs szükség egérrel vagy kurzorral.
Meccsek keresése az aktuális kézikönyvoldalon
Miután egy kézi oldalra került, érdemes lehet keresni a jelenleg megnyitott man oldalon is egy karakterlánc-egyezésre. Ez megtörténik a következővel:
/ keresési kifejezés
Tegyük fel, hogy az launchd kézikönyvoldalán vagyunk, és a „LaunchAgents” kifejezésre egyezéseket szeretne találni ezen a kézikönyvoldalon. Miután belépett a man for launchd (man launchd) programba, használja a következőket:
/launchagents
Az aktuális kézikönyvben szereplő szintaxis minden egyezése kiemelve lesz. Ezután az n és a shift+n billentyűkombinációval navigálhat az egyezések között.
A három trükk, amelyet ne felejtsen el a man oldalon való kereséshez:
- / keresési karakterlánc – keressen egyezéseket a „keresési karakterlánc” kifejezésre az aktuális manoldalon”
- n – ugrás a következő mérkőzésre
- shift + n – ugrás az előző mérkőzésre
Ne felejtse el ezeket a tippeket, amikor legközelebb a kézi oldalak között válogat a parancssorban.Azok pedig, akik a Terminal alkalmazást használják, ne feledjék, hogy közvetlenül a terminál súgó menüjéből is kereshetnek és indíthatnak el kézi oldalakat, ami lehetővé teszi a fent említett karakterlánc-keresés használatával, hogy a súgódokumentumban keressen további részletekért.
Tud más manuális oldalkeresési trükköket? Ossza meg velünk a megjegyzésekben.