Unix Cadillac kommandoer i OS X Yosemite

I tillegg til å arbeide med filer og prosesser, har OS X kommandolinje alle typer avanserte kommandoer. For eksempel, med kommandolinjen, har du øyeblikkelig tilgang til en rekke verktøy for å finne filer eller til og med sette sammen kommandoer.

Finne filer i OS X

Kommandolinjen gir deg en rekke måter å søke etter filer på harddisken din. Den mest brukte søkefunksjonen er å finne.

For å bruke finne, angir et utgangspunkt for søket etterfulgt av navnet på filen eller mappen du ønsker å finne. For eksempel vil finne Fonts-mappen som hører din bruker, skriver du inn kommandoen slik:.
Finne ~ /-name "Fonts"

Du bør se minst ett resultat av funnet kommandoen Twitter /brukere /markchambers /Library /Fonts

En flott funksjon av find kommandoen er at du kan se etter en fil eller mappe i mer enn ett sted. Anta at du vil finne en fil som heter MyDocument som du vet bor enten i Dokumenter-mappen eller på skrivebordet. For denne typen søk, bruke find kommandoen slik:
finne ~ /Dokumenter ~ /Desktop -name "MyDocument"

I dette eksemplet forteller du finne kommandoen hvilke mapper den skal søke når vi leter etter filen som heter MyDocument.

Bruke rør i OS X kommandoer

Nesten alle Unix-kommandoer kan ta på seg større evner ved hjelp av en konstruksjon kalt røret., En rør er representert ved at morsom liten vertikal linje (|) som dukker opp når du trykker Shift + \\. Røret ruter data fra én kommando til en annen som følger - for eksempel mange Unix kommandoer produsere store mengder informasjon som ikke alle får plass på én side. (Du har kanskje lagt merke til dette problemet når du brukte kommandoen locate.)

Kunde to kommandoer eller funksjoner sammen med kommandoen røret piping.
Til temme skjermene full av tekst, pipe finne funksjon til mindre kommandoen. Jo mindre kommandoen gir data én side om gangen
finne ~ /-name "Fonts". | mindre

Når resultatene fylle opp en side, stopper data og venter på at du trykker på en tast (bortsett fra Q-tasten) for å fortsette. Når du kommer til slutten av resultatene, trykk på Q avslutte og gå tilbake til en kommandolinjen. Anmeldelser