Il terminale è uno strumento eccezionalmente potente, che fornisce un’interfaccia a riga di comando per le fondamenta di OS X. È un argomento che abbiamo già trattato a lungo con la nostra popolare serie Domare il terminale.

C’è molto che il Terminale può fare, dallo spostare un gran numero di file al cambiare preferenze che non sapevamo nemmeno esistessero. Per dimostrare quanto sia versatile il Terminale, ho raccolto 40 suggerimenti e trucchi per il Terminale veramente eccellenti che possono tornare molto utili.

Prima di iniziare

Tutti i comandi del Terminale che vi mostrerò sono perfettamente sicuri da usare e, quando si tratta di cambiare le preferenze, sono completamente reversibili. Detto questo, il Terminale è una creatura capricciosa e non lascia margini di errore, quindi assicurati di inserire i comandi esattamente come sono scritti qui.

Come sempre, assicurati di avere un backup recente nel caso succeda qualcosa.

Suggerimento: se non hai familiarità con il Terminale, ti incoraggio fortemente a leggere la nostra serie introduttiva sull’argomento, Domare il terminale. Il terminale non è per i deboli di cuore e preferiamo che tu sia a tuo agio nell’inserire alcuni di questi comandi.

Inoltre, perché non provare alcune delle applicazioni per Mac disponibili su Envato Market, come Sentenza Desktop per Mac, che rende molto semplice costruire applicazioni per Mac OS X.

Sentenza Desktop per Mac

Entro in Terminale

La finestra di Terminal
La finestra di Terminal

Terminal si trova nella cartella Applicazioni > Utility. Una volta aperto, è possibile iniziare a inserire i comandi.

In Terminal, vedrete qualcosa di simile a questo:

MacBook:~ jordan$

Questo è il prompt, dove inseriamo i nostri comandi. Per identificare correttamente come inserire un comando, userò il segno del dollaro ($) per indicare il prompt, quindi inserite semplicemente il comando che segue il segno del dollaro.

Scaldiamoci con alcuni comandi di base!

Clear the Window

$ clear

In poche parole, questo cancella la finestra corrente. (All’interno di Terminal in OS X, è ancora possibile scorrere verso l’alto per vedere cosa c’era. Questo comando semplicemente cancella la vista corrente).

Navigare nelle cartelle

Puoi navigare in una cartella, come Utilities, digitando il seguente comando:

$ cd /Applications/Utilities

Se vuoi tornare velocemente alla tua cartella principale, puoi semplicemente inserire:

$ cd

Con le cartelle che contengono spazi, ci sono due modi per farlo:

$ cd /Volumes/Macintosh\ HD/$ cd "/Volumes/Macintosh HD/"

Il primo metodo usa il back slash per “uscire” dallo spazio. Poiché la linea di comando tratta gli spazi come parte dei comandi, il carattere \ dice al terminale di ignorare lo spazio che segue immediatamente. In alternativa, puoi semplicemente avvolgere il percorso della cartella tra virgolette e ogni spazio che contiene sarà ignorato.

Torna alla tua cartella principale prima di continuare.

Elenco del contenuto di una cartella

Puoi visualizzare il contenuto di una cartella inserendo:

$ ls
L'output predefinito di ls
L’output predefinito di ‘ls’

Per visualizzarlo in formato elenco, inserire:

$ ls -l
L'output di ls con il flag -l flag
L’output di ‘ls’ con il flag ‘-l’

Se si desidera visualizzare tutti i file, compresi quelli nascosti:

$ ls -a

Il comando precedente mostrerà tutti i file, compresi quelli nascosti che iniziano con un punto. E se volessimo visualizzare la cartella come elenco ma anche tutti i file nascosti?

$ ls -la

Sì, è semplice come combinarli insieme! Penso che tu ti sia riscaldato a sufficienza, quindi diamoci una mossa!

Torna alla tua cartella principale prima di continuare.

Ditto

Una gemma nascosta in OS X è il comando idem della Apple. L’ho trovato incredibilmente utile nel copiare grandi quantità di dati perché può essere eseguito all’interno di una finestra del Terminale che contiene più informazioni utili sul suo progresso rispetto alla più tradizionale finestra di copia del Finder.

$ ditto -V /old/work/ /new/work/

Il comando precedente copierà la nostra cartella “lavoro” in una nuova posizione. In realtà, quello che succede è che il comando copia il contenuto della nostra cartella “lavoro” in una nuova cartella “lavoro”.

L’aggiunta di -V, che significa verboso, stampa una riga nella finestra del terminale per ogni file che viene copiato. È estremamente utile perché si può vedere esattamente quale file viene copiato in qualsiasi momento.

Ditto è un comando che uso frequentemente e ho spesso copiato molti gigabyte di dati tra dischi rigidi usandolo perché sembra essere così affidabile.

Disabilita le ombreggiature sullo schermo

Se prendiamo uno screenshot di una finestra in OS X, per default mostrerà sempre un’ombra, aggiungendo pixel sprecati. Se preferite avere i vostri screenshot senza ombreggiatura, potete usare il seguente comando:

$ defaults write com.apple.screencapture disable-shadow -bool TRUE

Potete riavviare il vostro Mac per vedere i cambiamenti o, usando un altro comando, vederli istantaneamente:

$ killall SystemUIServer

Questo comando ferma il front-end grafico di OS X per una frazione di secondo. Non preoccupatevi, deve funzionare sempre, quindi appena viene fermato, riparte istantaneamente – ma aggiornato con la nostra nuova opzione. Fate uno screenshot e noterete che l’ombra non è più inclusa.

Per invertire le modifiche, potete inserire il seguente comando:

$ defaults write com.apple.screencapture disable-shadow -bool FALSE

$ killall SystemUIServer

Per vedere immediatamente le modifiche.

Cambiare il formato del file degli screenshot

PNG è probabilmente il miglior formato da usare per gli screenshot, ma può certamente occupare un po’ di spazio. Se preferisci usare il formato PDF, puoi usare il seguente:

$ defaults write com.apple.screencapture type PDF
$ killall SystemUIServer

Per annullare le modifiche, inserire quanto segue:

$ defaults write com.apple.screencapture type png
$ killall SystemUIServer

Cambiare la posizione dello screenshot

Sebbene fare screenshot sia fantastico, può ingombrare rapidamente il desktop. Per cambiare questo, possiamo usare:

$ defaults write com.apple.screencapture location /drag/location/here
$ killall SystemUIServer

Piuttosto che avere a che fare con fastidiosi nomi di percorsi lunghi, si può semplicemente digitare la prima parte del comando e, dopo la parola “location”, trascinare una cartella in cui si desidera salvare gli screenshot. Per annullare le modifiche, potete usare:

$ defaults write com.apple.screencapture location ~/Desktop
$ killall SystemUIServer

Suggerimento: lo scarabocchio, ~, rappresenta in realtà la vostra cartella home. Nell’esempio sopra, questo significherebbe in realtà /Users/jordan/Desktop. Un utile risparmio di tempo!

Abilita AirDrop sui vecchi Mac

AirDrop è una grande funzione per inviare file tra i Mac in modo rapido e semplice senza avere a che fare con fastidiose applicazioni di condivisione file. Il problema è che funziona solo su WiFi e sui Mac più recenti.

Se il vostro Mac non supporta attualmente AirDrop, potete inserire il seguente comando per usarlo, così come per usarlo su ethernet:

$ defaults write com.apple.NetworkBrowser BrowseAllInterfaces -bool TRUE

Dovrete riavviare il Finder, il modo più veloce è usare il comando killall che lo riavvierà:

$ killall Finder

Per ripristinare le modifiche, inserire:

$ defaults write com.apple.NetworkBrowser BrowseAllInterfaces -bool FALSE

Se volete maggiori informazioni sull’abilitazione di AirDrop, ne abbiamo parlato in dettaglio nel nostro precedente tutorial “Come abilitare AirDrop su Mac connessi via Ethernet e non supportati”.

Mostra file e cartelle nascosti

Per visualizzare i file e le cartelle nascoste in OS X:

$ defaults write com.apple.finder AppleShowAllFiles -bool TRUE
$ killall Finder

Una volta riavviato il Finder, vedrai molti file che non hai mai visto prima, di solito iniziano con un punto (che indica un file nascosto in OS X).

Per ripristinare le modifiche:

$ defaults write com.apple.finder AppleShowAllFiles -bool FALSE

$ killall Finder

Abbiamo anche trattato la visibilità dei file nascosti nel nostro precedente tutorial “Rivelare i file nascosti in OS X”.

Stress Test del vostro Mac

Se volete eseguire alcuni stress test sul vostro Mac, c’è un semplice comando che possiamo inserire per utilizzare istantaneamente il 100% della vostra CPU:

$ yes

I tecnici Apple lo usano spesso quando si occupano di Mac problematici che potrebbero andare in crash sotto carico ed è un modo molto veloce per stressare un Mac. Per annullare il comando, premere Ctrl-C.

Visualizza l’uso del file system

A volte vogliamo vedere cosa sta facendo il nostro Mac quando si tratta di leggere e scrivere su disco, specialmente se stiamo cercando di identificare qualcosa che ci impedisce di espellere un disco. Per fare questo, usiamo:

$ sudo fs_usage

Inserendo sudo, stiamo richiedendo di eseguire questo come super utente, il che richiede di inserire la password di accesso del nostro Mac. Una volta fatto, vi verrà presentato un flusso costante di informazioni mentre i processi stanno accedendo al vostro disco.

Alcuni processi che probabilmente vedrete sono Time Machine (backupd) e Spotlight (mds).

Per annullare, puoi premere Ctrl-C.

Visualizza il contenuto di qualsiasi file

A volte abbiamo un file e non sappiamo che formato sia. Se è probabile che sia un formato di testo, possiamo tentare di aprirlo in TextEdit, ma non sempre funziona. Possiamo esaminare qualsiasi file dal Terminale usando:

$ cat /path/to/file

Non importa quale sia il file, questo lo aprirà. Su file come MP3 o video, sarà probabilmente incomprensibile. Ma se state cercando di recuperare un documento corrotto, questo potrebbe aiutarvi.

Ricostruisci Spotlight

Spotlight può occasionalmente non funzionare bene come vorremmo. A volte, abbiamo solo bisogno di dire a Spotlight di creare un nuovo indice in modo che possa trovare i file nel modo più veloce ed efficiente possibile. Per fare questo:

$ sudo mdutil -E /Volumes/DriveName

Il comando qui sopra cancellerà l’indice di Spotlight, costringendolo a crearne uno nuovo. Un modo più semplice per completare il comando è quello di inserire la prima parte di esso e, per la posizione, basta trascinare un disco rigido dal desktop alla finestra del Terminale.

Rimuovere “Apri con…” duplicati Voci

Un bug comune in OS X è vedere applicazioni duplicate all’interno del menu “Apri con…” che può diventare piuttosto pieno! Per risolverlo:

$ /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user

Il comando precedente funzionerà in OS X Leopard e superiori. A differenza degli altri comandi, vi consiglio di riavviare il vostro Mac.

Abilitare la selezione del testo in Quick Look

Quick Look è fantastico, ma non sarebbe ancora meglio se potessimo selezionare il testo da Quick Look senza dover aprire il documento? Bene, con questo comando è possibile:

$ defaults write com.apple.finder QLEnableTextSelection -bool TRUE
$ killall Finder

Per ripristinare le modifiche:

$ defaults write com.apple.finder QLEnableTextSelection -bool FALSE
$ killall Finder

Aprire i file in qualsiasi applicazione

È possibile aprire i documenti direttamente dal Terminale molto facilmente, ma che dire dell’apertura in un’altra applicazione che non è quella predefinita per il suo tipo di file?

$ open -a /Applications/AppName.app /path/to/file.txt

Facendo ciò, il nostro file di testo verrà aperto nell’applicazione AppName. Cambiate semplicemente l’app e il file con quello che vi serve.

Controlla l’Uptime del tuo Mac

Possono passare giorni, settimane o addirittura mesi prima di riavviare il nostro Mac e a volte può essere così lungo che non riusciamo nemmeno a ricordare quando lo abbiamo fatto l’ultima volta. Per vedere per quanto tempo il nostro Mac è rimasto senza un riavvio, possiamo usare:

$ uptime

Questo mostrerà l’ora corrente e per quanto tempo il nostro Mac è stato in funzione.

Installare gli aggiornamenti software di OS X

Nonostante gli aggiornamenti software si siano spostati su App Store in Mountain Lion, siamo in grado di utilizzare la riga di comando per installare gli aggiornamenti di sistema senza doverlo lanciare. Per vedere gli aggiornamenti software disponibili per il vostro Mac:

$ sudo softwareupdate -l

Dopo qualche minuto, vi sarà dato un elenco degli aggiornamenti disponibili.

Se si desidera installare tutti gli aggiornamenti disponibili, inserire:

$ sudo softwareupdate -ia

Visualizza un messaggio personalizzato nella finestra di accesso

Quando si usa un Mac multiutente, spesso è bene avere un messaggio visualizzato per fornire alcune informazioni utili, come “Ehi, mani appiccicose! Altri devono usare questa tastiera, sai”.

$ sudo defaults write /Library/Preferences/com.apple.loginwindow LoginwindowText "Hey, Sticky Hands!"

Al prossimo logout o riavvio del Mac, il messaggio apparirà. Per rimuovere completamente il messaggio:

$ sudo defaults delete /Library/Preferences/com.apple.loginwindow LoginwindowText

Avvia un semplice server HTTP in qualsiasi cartella

Se hai bisogno di testare rapidamente del codice HTML su cui stai lavorando, avvia un semplice server web in qualsiasi cartella del tuo Mac. Naviga fino alla cartella da usare e inserisci:

$ python -m SimpleHTTPServer 8000

Il numero alla fine è la porta da usare, apri il tuo browser e visita http://localhost:8000 Puoi usare il default della porta 80 se vuoi e rimuovere completamente il numero della porta.

Quando hai finito, premi semplicemente Ctrl-C.

Ripetere lo stesso comando

Avrete visto che alcuni di questi comandi ci hanno richiesto di inserire prima sudo, per eseguirli come super utente root. A volte, possiamo inserire un lungo comando, solo per scoprire che abbiamo dimenticato di mettere sudo prima. Fortunatamente, non abbiamo bisogno di riscrivere l’intero comando di nuovo (o copiare e incollare). Invece, possiamo usare una scorciatoia molto semplice che sta al posto del comando scritto in precedenza:

$ !!

Se avessimo bisogno di inserire nuovamente lo stesso comando ma con sudo davanti, possiamo semplicemente digitare:

$ sudo !!

Scaricare un file senza browser

Se volete scaricare un file senza usare un browser, possiamo usare il seguente comando:

$ curl -O http://appldnld.apple.com/iTunes11/091-6058.20130605.Cw321/iTunes11.0.4.dmg

Questo scaricherà qualsiasi URL inserito nella cartella in cui vi trovate. Alcuni browser cercano di aprire automaticamente i file quando vengono scaricati o aggiungono una fastidiosa estensione di file quando non la si vuole (specialmente quando si tratta di file di testo che hanno qualcos’altro oltre all’estensione .txt).

Spegnere il Mac, con o senza ritardo

Per spegnere il Mac immediatamente:

$ sudo shutdown -h now

Per riavviare il Mac immediatamente:

$ sudo shutdown -r now

Si può anche aggiungere un ritardo (in minuti) se si vuole:

$ sudo shutdown -r +60

Anche se questo potrebbe non essere molto utile sul vostro Mac, se passate del tempo ad accedere da remoto ai Mac tramite la linea di comando, questo può diventare molto utile per riavviare i server remoti.

Disabilita l’animazione della risposta di Mail in Mountain Lion

Mail ha una grande animazione per cui se premi “rispondi” a qualsiasi messaggio, una finestra di composizione si anima per essere visualizzata. Non è per tutti e a volte basta avere la finestra che appare all’istante. Per disattivare l’animazione:

$ defaults delete com.apple.mail DisableReplyAnimations -bool TRUE

Esci e rilancia Mail affinché le modifiche abbiano effetto. Per ripristinare le modifiche:

$ defaults delete com.apple.mail DisableReplyAnimations -bool FALSE

Evitare che il Mac si addormenti

Abbiamo tutti lasciato il nostro Mac a fare qualcosa che richiede del tempo, per poi tornare e scoprire che si è addormentato. Possiamo evitare che questo accada usando un semplice, e umoristicamente chiamato, comando:

$ caffeinate

Inserendo il comando da solo, il Mac rimarrà sveglio finché non lo fermerete premendo Ctrl-C. Potete aggiungere un parametro temporale con:

$ caffeinate -u -t 600

Il numero rappresenta il numero di secondi, quindi il nostro comando qui sopra impedirà al Mac di andare a dormire nei prossimi dieci minuti.

Creare un file di qualsiasi dimensione

Ci sono occasioni in cui abbiamo solo bisogno di un file di una dimensione particolare per i test. Spesso trovo utile copiare un file da 1GB su una rete per avere un’idea della velocità. Trovare un file della dimensione che vogliamo è difficile, ma con la linea di comando possiamo creare un file vuoto di qualsiasi dimensione che vogliamo.

$ mkfile 1g test.abc

È possibile specificare la dimensione del file in byte (b), kilobyte (k), megabyte (m) o gigabyte (g). L’esempio precedente crea un file di prova di 1GB chiamato test.abc, ma puoi chiamarlo come vuoi e non è necessario che abbia un’estensione.

Monitorare continuamente l’output di un file

Questo è per tutti gli amministratori di sistema in erba là fuori. Se vuoi continuare a monitorare un file di testo e visualizzare ogni cambiamento che viene fatto, c’è un comando adatto che monitorerà costantemente il file scelto e mostrerà ogni nuova riga man mano che viene aggiunta, perfetto per monitorare i file di log del sistema.

$ tail -f /var/log/system.log

La vostra finestra del Terminale guarderà costantemente il file specificato (in questo caso, il system.log e ogni volta che viene aggiunta un’altra riga, la stampa sullo schermo.

Per annullare, premi Ctrl-C.

Ottieni il tuo indirizzo IP di rete

Certo, potremmo aprire Preferenze di sistema, selezionare Rete e poi visualizzare le informazioni sul nostro indirizzo IP, ma farlo attraverso la riga di comando è molto più figo!

$ ipconfig getifaddr en0

Il termine en0 rappresenta l’interfaccia di rete da utilizzare. Simile ad alcuni linguaggi di programmazione, la prima interfaccia di rete parte da zero e poi conta in alto, quindi se avete due interfacce (come ethernet e WiFi) allora sarebbero en0 e en1, rispettivamente.

Per impostazione predefinita, il vostro Mac designerà sempre una connessione di rete cablata come en0, a meno che il vostro Mac non abbia una ethernet integrata. Puoi sostituire en0 con en1 se non stai usando la tua connessione cablata.

Ottieni il tuo indirizzo IP esterno

Il modo più comune per scoprire il tuo indirizzo IP pubblico (quello che ci viene fornito dal nostro ISP) visitando un sito come What Is My IP o anche digitando “what is my IP address” in Google.

In realtà possiamo usare il Terminale per scoprire il nostro indirizzo IP pubblico usando un servizio simile a quello di cui sopra chiamato IP Echo.

$ curl ipecho.net/plain; echo

Appena si esegue il comando, ci viene presentato il nostro indirizzo IP esterno. Anche se potrebbe non essere così veloce da digitare come visitare uno dei siti di cui sopra, possiamo fare molto con l’output del terminale, soprattutto se vogliamo includerlo in una sorta di script.

Testare la connettività di rete

Probabilmente avrete sentito parlare del termine “ping” ad un certo punto. Ping invia piccolissimi bit di informazioni su una rete ad un computer remoto, cronometrando il tempo necessario per ricevere una risposta. È utile per vedere se un indirizzo IP sta funzionando o se un sito web potrebbe essere down.

$ ping -c 10 www.apple.com

Eseguendo il comando di cui sopra verranno inviati 10 pacchetti di informazioni e verranno fornite informazioni dettagliate sul tempo di risposta. È possibile sostituire www.apple.com con qualsiasi altro nome di dominio o indirizzo IP.

Disabilitare la navigazione con due dita di Google Chrome

Per i Mac con un trackpad multitouch integrato o usato con il Magic Trackpad, Google Chrome offre la sua versione di scorrimento con due dita per andare avanti e indietro. Mentre è facile cambiare questo comportamento in Safari, farlo in Google Chrome richiede un piccolo trucco da terminale:

$ defaults write com.google.Chrome.plist AppleEnableSwipeNavigateWithScrolls -bool FALSE

Esci e riavvia Google Chrome per vedere le modifiche e noterai che non puoi più scorrere con due dita. Per annullare le modifiche:

$ defaults write com.google.Chrome.plist AppleEnableSwipeNavigateWithScrolls -bool TRUE

Impedire alle app di salvare su iCloud per default

iCloud è un ottimo servizio, ma se preferite usare Dropbox, o semplicemente salvare i file sul vostro Mac, allora sarete senza dubbio frustrati dal fatto che molte app compatibili con iCloud offrono iCloud come destinazione predefinita Salva…. Fortunatamente, possiamo cambiare questo:

$ defaults write NSGlobalDomain NSDocumentSaveNewDocumentsToCloud -bool FALSE

Chiudi e rilancia qualsiasi app che utilizza iCloud e ora qualsiasi nuovo documento sarà predefinito al tuo Mac nella finestra di dialogo di salvataggio piuttosto che a iCloud.

Per annullare le modifiche:

$ defaults write NSGlobalDomain NSDocumentSaveNewDocumentsToCloud -bool TRUE

Rendere traslucida l’icona di qualsiasi app nascosta nel Dock

Nascondere le app quando non le si usa è un ottimo modo per liberare spazio sullo schermo, ma non c’è davvero alcun modo per distinguere quale app è nascosta e quale no. Possiamo modificare il Dock in modo che le app nascoste abbiano un’icona traslucida:

$ defaults write com.apple.Dock showhidden -bool TRUE
$ killall Dock

Per annullare le modifiche:

$ defaults write com.apple.Dock showhidden -bool FALSE
$ killall Dock

Completamento automatico dei percorsi

Quando si inserisce un lungo nome di percorso come:

/Volumes/Macintosh\ HD/Users/admin/Library/Application\ Support/

Può essere molto noioso inserirlo tutto. Quello che possiamo fare invece è usare il tasto Tab per il completamento automatico. Per usarlo, basta iniziare a digitare qualsiasi comando in cui è necessario digitare un percorso e una volta inserita la prima o la seconda lettera, premere Tab. Se c’è solo una cartella a cui i primi caratteri potrebbero autocompletare, lo farà. Altrimenti, potete premere Tab due volte e salterà il più lontano possibile, poi mostrerà tutti i potenziali file e cartelle che potreste voler raggiungere.

Per provare questo, inserite quanto segue ma invece di premere Invio, premete Tab:

$ cd /Us

Vederete che poi si autocompleta a:

$ cd /User

Sentirete probabilmente anche un tono di avviso. Questo perché ci sono due cartelle a cui potresti voler accedere: /Utenti e /Informazioni utente. Puoi quindi aggiungere l’ultimo carattere al percorso e premere Invio.

Funziona molto simile al completamento automatico delle parole in iOS.

Fate parlare il vostro Mac

Mac OS X ha delle ottime funzionalità vocali integrate e possiamo anche fargli dire tutto quello che vogliamo:

$ say "This Mac runs OS X, not OS ex"

Possiamo anche fare di meglio e fargli leggere qualsiasi file di testo che vogliamo:

$say -f /path/to/file.txt

Il nostro Mac può quindi dire qualsiasi cosa fosse nel file di testo.

Ripristinare un’immagine disco su un’unità esterna

È possibile imitare il comportamento di Utility Disco e ripristinare un file immagine del disco su un volume collegato al Mac:

$ sudo asr -restore -noverify -source /path/to/diskimage/dmg -target /Volumes/VolumeToRestoreTo

Salterà la verifica (è possibile rimuovere quella parte se si vuole verificare ma può richiedere del tempo) e si può ripristinare un’immagine, come una copia di OS X, direttamente su un volume o una partizione.

Spegnere Dashboard

Dashboard era una volta il futuro delle app ad accesso rapido come la calcolatrice e le note adesive. Nonostante sia stata abbastanza popolare per alcuni anni, è rapidamente svanita nell’oscurità. È ancora in giro e di solito viene aperta accidentalmente.

Io uso molto Mission Control e l’ho posizionato all’estrema sinistra ma, onestamente, preferisco che sparisca completamente. Fortunatamente, Dashboard può essere silenziato in modo permanente:

$ defaults write com.apple.dashboard mcx-disabled -boolean TRUE
$ killall Dock

Troverete che Dashboard non è più in esecuzione, insieme a qualsiasi widget che potreste avere all’interno. Non preoccupatevi, potete riportarla indietro se necessario:

$ defaults write com.apple.dashboard mcx-disabled -boolean FALSE
$ killall Dock

Visualizza tutti i processi attivi

L’app Activity Monitor può darci una visione dettagliata di ciò che il nostro Mac sta facendo al momento. Possiamo replicare molte delle sue funzionalità in Terminale:

$ top

Una volta in esecuzione, possiamo facilmente vedere tutti i processi in corso, elencati in base all’utilizzo del processore, con i processi che utilizzano più CPU che si spostano in cima alla lista.

Inoltre, ci sono molte altre informazioni nella parte superiore della finestra, da quanti processi sono in esecuzione, quanta RAM è attualmente in uso alla quantità di traffico di rete che abbiamo generato.

Vedi una lista di tutti i comandi che hai inserito

Per la nostra ultima, possiamo inserire un comando per visualizzare tutti i comandi che abbiamo inserito nella riga di comando:

$ history

Tutti i comandi precedenti che hai eseguito in Terminal sono elencati qui, dandoti la possibilità di tornare indietro e vedere cosa hai già fatto.

Conclusione

Il Terminale può aiutarvi a configurare il vostro Mac esattamente come volete e fornire l’accesso a funzioni che non hanno alcuna interfaccia grafica per cambiare. Ci sono molte opzioni che sono perfettamente sicure da usare, ma per evitare di sopraffare l’utente, sono nascoste, solo per essere trovate da utenti potenti che vogliono fare il cambiamento.

La linea di comando è uno strumento molto potente e, proprio come disse lo zio Ben a Peter Parker, “Da un grande potere derivano grandi responsabilità”. Usatela saggiamente!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *