Sök i det manuella sidindexet efter strängmatchningar i Terminal för Mac OS X

Anonim

Många kommandoradsanvändare är bekanta med kommandot 'man' som öppnar en manuell sida för ett specifikt kommando, men vad händer om du istället för en specifik kommandoman-sida letar efter en strängmatchning inom alla man-sidor? Det är vad det här tricket är till för, så oavsett om du försöker lära dig mer om en specifik process, demon, konfigurationsfil eller vad som helst annat, innehåller Terminal-appen i OS X en riktigt snygg snabbsökningsfunktion som låter användare omedelbart söka i man page index för alla matcher.

Söka manuella sidor efter strängmatchningar i Mac OS

Att använda man-sidans indexsökning är ungefär så enkelt som det blir när det gäller Terminal-appen, och du behöver inte ens ange ett kommando (även om du kan om du vill, mer om det om ett ögonblick).

Välj ett textblock, syntax, ett kommando, konfigurationsfil, logg, systemdemon, process med markören, högerklicka sedan och välj "Sök man Page Index"

I det här exemplet söker vi på alla manuella sidor efter 'syslogd', som är systemloggservern i OS X, och de tre mansideresultaten hittas: asl.conf, syslog.conf , och syslogd.

Detta är faktiskt bara ett GUI-gränssnitt till det utmärkta apropos-kommandot, som är ett av många olika sätt att få ytterligare kommandodetaljer eller hitta hjälp från kommandoraden.Om du ville komma åt det direkt utan att använda högerklickstricket som nämnts ovan, kan du använda detsamma med syslogd genom att skriva följande på kommandoraden:

apropos syslogd

De matchade resultaten kommer att vara desamma, vilket i grund och botten är en lista över "vad" som matchar man, förutom att ett nytt terminalfönster med den gula manuella sidans formatering inte kommer att startas, resultaten kommer att returneras i samma fönster som där kommandot startades som vilken annan terminalsyntax som helst.

Direkt ovanför detta finns meny alternativet för öppen man-sida i samma sammanhangsberoende meny, vilket också kan vara användbart för att snabbt få ytterligare information eller öppna de specifika manualsidorna som refereras av vad apropos-kommandot har returnerat. Från GUI-synpunkt erbjuder Terminal-appens hjälpmeny samma möjlighet att starta manuella sidor i nya fönster. Det här är fantastiska knep att känna till för nykomlingar på kommandoraden, och även för de som är långvariga unix-mästare men som bara gillar att veta enkla sätt att komma åt något de kan använda ofta.

Sök i det manuella sidindexet efter strängmatchningar i Terminal för Mac OS X