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.
Entro in Terminale
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
Per visualizzarlo in formato elenco, inserire:
$ ls -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!