Zoek in de handleiding index voor snarenovereenkomsten in Terminal voor Mac OS X
Veel opdrachtregelgebruikers zijn bekend met de opdracht 'man' die een handmatige pagina voor een specifieke opdracht opent, maar wat als in plaats van een specifieke man-pagina voor opdrachten, u zoekt naar een tekenreeksovereenkomst op alle manpagina's? Daar zijn deze trucs voor, dus of u nu probeert meer te weten te komen over een specifiek proces, daemon, configuratiebestand of wat dan ook, de Terminal-app van OS X bevat een handige handige zoekfunctie waarmee gebruikers direct kunnen zoeken in de man pagina-index voor alle wedstrijden.
Zoeken naar handleidingen voor snaarovereenkomsten in Mac OS
Het indexen van de man-pagina gebruiken is ongeveer net zo gemakkelijk als het kan voor zover het de Terminal-app betreft, en je hoeft zelfs geen commando in te voeren (hoewel je kunt als je dat wilt, daarover later meer).
- Selecteer een tekstblok, syntaxis, een opdracht, configuratiebestand, logboek, systeemdaemon, verwerk met de cursor, klik met de rechtermuisknop en kies "Zoekpagina-index"
Voor dit voorbeeld zoeken we alle handmatige pagina's op 'syslogd', wat de systeemlogserver is in OS X, en de resultaten van de drie manpagina zijn gevonden: asl.conf, syslog.conf en syslogd.
Dit is eigenlijk alleen maar een GUI-front-end voor het uitstekende apropos-commando, dat een van de verschillende manieren is om extra opdrachtdetails te krijgen of hulp te vinden via de opdrachtregel. Als je daar direct toegang tot wilt hebben zonder de truc met de rechtermuisknop te gebruiken zoals hierboven vermeld, kun je hetzelfde gebruiken met syslogd door het volgende in de opdrachtregel te typen:
apropos syslogd
De overeenkomende resultaten zijn hetzelfde, wat in feite een lijst is van 'whatis'-overeenkomsten met de mens, behalve dat een nieuw terminalvenster met de gele pagina-indeling niet wordt geopend, de resultaten worden teruggestuurd naar hetzelfde venster als waar het commando werd gelanceerd zoals elke andere terminale syntaxis.
Rechtstreeks daarboven is de menuoptie open man-pagina in hetzelfde contextuele menu, wat ook handig kan zijn om snel extra details te krijgen of om de specifieke man-pagina's te openen waarnaar verwezen wordt door wat de apropos-opdracht is teruggekeerd. Vanuit GUI-standpunt biedt het Help-menu van de Terminal-app dezelfde mogelijkheid om handmatige pagina's in nieuwe vensters te openen. Dit zijn geweldige trucjes om te weten voor nieuwkomers op de opdrachtregel, en zelfs voor degenen die al heel lang Unix-masters zijn, maar die gewoon graag gemakkelijke manieren weten om toegang te krijgen tot iets dat ze vaak gebruiken.