9 kommandolinjetriks for Mac OS X du bør vite

Anonim

Kommandolinjen regnes ofte som riket for avanserte brukere, men det betyr ikke at enhver bruk av Terminal må involvere rakettvitenskap. Denne samlingen av termin altips bør gjelde et bredt utvalg av Mac-brukere, og alle fra nybegynnere til avanserte brukere bør finne noe verdt her. Noen av disse triksene kan kreve at Xcode er installert på Mac, Xcode er en gratis nedlasting fra App Store.

Forhindr skjermsparere og søvn med "koffein"

Ny til OS X Mountain Lion, koffein er som en kommandolinjeversjon av alles favorittkoffeinverktøy. Bruken er enkel, med koffein som kjører, vil ikke Mac-en sove, og skjermsparere vil ikke aktiveres. På det enkleste kan det kjøres alene, men det er sannsynligvis best å bruke med en tidsbegrensning knyttet til det slik:

koffeinat -t 3600

-t-flagget spesifiserer tiden i sekunder, eksemplet ovenfor kjører koffein i en time.

Pakk ut PKG-filer med "pkgutil"

Trenger du en fil ut av en .pkg-fil? Kanskje du vil se hva som er inne i en pkg uten å installere den? Ingen svette, pkgutil gjør jobben:

pkgutil --expand sample.pkg ~/Desktop/

Dette vil dumpe hele pkg-innholdet i den angitte katalogen, uten å installere den.

Bruk «purge» for å frigjøre minne

Purge-kommandoen tvangsskyller disk- og minnebuffer, og har en effekt som ligner på når du starter en Mac på nytt. Selv om noen sier at purge bare tilbyr en placebo-effekt, fungerer det absolutt å sende systemminne fra kategorien "Inaktiv" tilbake til den fritt tilgjengelige RAM-en, og i situasjoner der du går tom for ekte minne, kan det gi en hastighetsøkning .

Det er enkelt å bruke purge, skriv inn følgende ved en ledetekst:

purge

Vent et minutt eller så til endringer trer i kraft, prosessen er vanligvis mye raskere på Mac-maskiner med SSD-stasjoner.

Start flere forekomster av apper med «åpen»

Du vet kanskje allerede at du kan åpne programmer i OS X GUI fra kommandolinjen med 'open'-kommandoen, men visste du at du kan kjøre flere forekomster av apper ved å legge ved -n flagge til den åpne kommandoen? Det er enkelt å bruke, her er alt du trenger å gjøre:

open -n /Applications/Safari.app/

Eksemplet kjører en annen forekomst av Safari. Endre appnavnet tilsvarende, og ikke glem å inkludere .app-utvidelsen.

Oppdaterer OS X uten App Store

Vil du installere systemprogramvare og oppdateringer uten å bry deg med Mac App Store? Du kan gjøre det direkte fra kommandolinjen i stedet ved hjelp av softwareupdate-kommandoen. For å installere hver oppdatering som er tilgjengelig, kjør bare følgende:

sudo programvareoppdatering -i -a

Du kan , den har vært samlet i OS X i årevis og fungerer på samme måte uavhengig av hvilken versjon du bruker.

Liste alt du noen gang har lastet ned

Vi har alle vært der; du lastet ned noe for en stund siden fra et domene du husker, men du husker ikke helt hva eller hvor.Du er heldig, fordi Quarantine Services holder en database over alt som noen gang har blitt lastet ned, og du kan spørre i databasen for å finne det du leter etter. Bruk kommandoen sqlite3 som følger for å se alt:

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV 'velg LSQuarantineDataURLString fra LSQuarantineEvent' |mer

Selvfølgelig kan du også slette den listen hvis eksistensen plager deg.

Skjul filer eller mapper fra Finder med «chflags»

Har du en hemmelig fil eller mappe du vil holde skjult fra Finder? Bruk chflags for å gjøre enhver fil usynlig fra OS X GUI-filsystemet, det fungerer på samme måte enten du peker den mot en fil eller en katalog:

chflags skjult /bane/til/fil/eller/mappe/

Heldig (eller uheldig) for oss kommandolinjefolk, filen vil fortsatt være synlig med ls, men den forblir skjult i Finder til "nohidden"-flagget er festet slik:

chflags nohidden /path/to/unhide/

Endringer er umiddelbare i begge hendelsene.

Skriv automatisk lange baner med dra og slipp

Visste du at du kan dra og slippe hvilken som helst fil fra Finder til kommandolinjen, og hele banen til den filen vil automatisk bli skrevet ut? Dette er ikke utelukkende et kommandolinjetips, men det er så nyttig at det må inkluderes. Dette er sannsynligvis best brukt i forbindelse med en kommando for å prefiksere banen, slik:

sudo vi (dra filen hit for å skrive ut hele banen)

Dette fungerer hvor som helst på kommandolinjen, selv når du allerede er i en app.

Opprett et passordbeskyttet zip-arkiv

Hvis du sender en fil gjennom et usikret medium eller er vert for den offentlig, men likevel ønsker å gi et visst nivå av beskyttelse, kan du opprette et passordbeskyttet zip-arkiv med -e-flagget:

zip -e protected.zip /file/to/protect/

Uten -e-flagget vil du bare lage en standard zip-fil uten passord.

9 kommandolinjetriks for Mac OS X du bør vite