9 trucchi da riga di comando per Mac OS X che dovresti conoscere

Anonim

La riga di comando è spesso considerata il regno degli utenti avanzati, ma ciò non significa che ogni utilizzo di Terminal debba coinvolgere la scienza missilistica. Questa raccolta di suggerimenti sui terminali dovrebbe essere applicata a un'ampia varietà di utenti Mac e tutti, dai principianti agli utenti avanzati, dovrebbero trovare qualcosa di utile qui. Alcuni di questi trucchi potrebbero richiedere l'installazione di Xcode sul Mac, Xcode è un download gratuito dall'App Store.

Previeni i salvaschermi e dormi con la "caffeina"

Nuovo su OS X Mountain Lion, caffeinate è come una versione a riga di comando dell'utilità Caffeine preferita da tutti. L'utilizzo è semplice, con caffeina in esecuzione il Mac non dormirà e gli screen saver non si attiveranno. Nel modo più semplice, può essere eseguito da solo, ma probabilmente è meglio utilizzarlo con un limite di tempo collegato in questo modo:

caffeinato -t 3600

Il flag -t specifica il tempo in secondi, l'esempio sopra esegue caffeinate per un'ora.

Estrai i file PKG con "pkgutil"

Devi estrarre un file da un file .pkg? Forse vuoi vedere cosa c'è dentro un pkg senza installarlo? Nessun problema, pkgutil fa il lavoro:

pkgutil --expand sample.pkg ~/Desktop/

Questo scaricherà l'intero contenuto del pacchetto nella directory specificata, senza installarlo.

Usa "purge" per liberare memoria

Il comando purge svuota forzatamente le cache del disco e della memoria, con un effetto simile a quando si riavvia un Mac. Sebbene alcuni affermino che l'eliminazione offra solo un effetto placebo, funziona assolutamente per inviare la memoria di sistema dalla categoria "Inattiva" alla RAM disponibile gratuitamente e, in situazioni in cui si sta esaurendo la memoria reale, può fornire un aumento di velocità .

Usare l'eliminazione è semplice, digitare quanto segue al prompt dei comandi:

epurazione

Attendi circa un minuto affinché le modifiche abbiano effetto, il processo è in genere molto più veloce sui Mac con unità SSD.

Avvia più istanze di app con "open"

Potresti già sapere che puoi aprire le applicazioni nella GUI di OS X dalla riga di comando con il comando 'apri', ma sapevi che puoi eseguire più istanze di app allegando il -n flag al comando open? È facile da usare, ecco tutto quello che devi fare:

open -n /Applicazioni/Safari.app/

L'esempio esegue un' altra istanza di Safari. Cambia il nome dell'app di conseguenza e non dimenticare di includere l'estensione .app.

Aggiornamento di OS X senza App Store

Vuoi installare il software di sistema e gli aggiornamenti senza perdere tempo con il Mac App Store? Puoi farlo direttamente dalla riga di comando invece con l'aiuto del comando softwareupdate. Per installare tutti gli aggiornamenti disponibili, esegui quanto segue:

sudo softwareupdate -i -a

Puoi, è stato incluso in OS X per anni e funziona allo stesso modo indipendentemente dalla versione che stai utilizzando.

Elenca tutto ciò che hai mai scaricato

Ci siamo passati tutti; hai scaricato qualcosa qualche tempo fa da un dominio che in un certo senso ricordi, ma non riesci a ricordare bene cosa o da dove.Sei fortunato, perché Quarantine Services mantiene un database di tutto ciò che è mai stato scaricato e puoi interrogare quel database per trovare quello che stavi cercando. Usa il comando sqlite3 come segue per vedere tutto:

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV 'seleziona LSQuarantineDataURLString da LSQuarantineEvent' | altro

Naturalmente puoi anche eliminare quella lista se l'esistenza ti dà fastidio.

Nascondi file o cartelle dal Finder con "chflags"

Hai un file o una cartella segreta che vuoi tenere nascosta dal Finder? Usa chflags per rendere invisibile qualsiasi file dal file system della GUI di OS X, funziona allo stesso modo se lo stai puntando su un file o su una directory:

chflags nascosto /percorso/del/file/o/cartella/

Fortunato (o sfortunato) per noi gente della riga di comando, il file sarà ancora visibile con ls, ma rimarrà nascosto nel Finder fino a quando il flag "nohidden" non sarà attaccato in questo modo:

chflags nohidden /path/to/unhide/

Le modifiche sono immediate in entrambi i casi.

Digita automaticamente percorsi lunghi trascinandoli

Sapevi che puoi trascinare e rilasciare qualsiasi file dal Finder nella riga di comando e l'intero percorso di quel file verrà stampato automaticamente? Questo non è esclusivamente un suggerimento da riga di comando, ma è così utile che deve essere incluso. Probabilmente è meglio usarlo insieme a un comando per prefissare il percorso, in questo modo:

sudo vi (trascina il file qui per stampare il percorso completo)

Funziona ovunque nella riga di comando, anche quando sei già in un'app.

Crea un archivio zip protetto da password

Se stai inviando un file tramite un supporto non protetto o lo stai ospitando pubblicamente, ma vuoi fornire un certo livello di protezione, puoi creare un archivio zip protetto da password con il flag -e:

zip -e protected.zip /file/da/proteggere/

Senza il flag -e creerai solo un file zip standard senza password.

9 trucchi da riga di comando per Mac OS X che dovresti conoscere