Anonim

Il terminale del Mac è incredibilmente potente. Non solo consente di fare le cose più velocemente senza che la GUI (interfaccia utente grafica) ti rallenti, ma ti consente anche di eseguire attività che non puoi completare in nessun altro modo. Tuttavia, non devi essere un esperto di Terminali, o nemmeno usare interpreti della riga di comando, per trarne vantaggio.

Che tu sia un principiante del Terminale o che ti stia solo avvicinando, l'elenco dei 10 comandi del Terminale Mac qui sotto dovrebbe aiutarti a migliorare l'esperienza con il tuo Mac. Puoi eseguirli in pochi secondi.

Anche se conosci il Terminale, potresti ancora imbatterti in uno strano comando che è caduto sotto il tuo radar per tutto il tempo. Quindi continua a leggere.

1. Mantieni attivo il tuo Mac

Ricordi l'ultima volta che il tuo Mac è andato in stop e ha finito per mettere in pausa o annullare il download, o qualsiasi altra cosa, stava funzionando? Se odi modificare le impostazioni di sospensione ogni volta che vuoi fermarlo, avvia semplicemente Terminal ed esegui il comando Mac Terminal qui sotto:

caffeinato

Il tuo Mac non andrà in stop finché la finestra Terminale rimane aperta. Puoi anche impedire al Mac di addormentarsi per un determinato periodo di tempo solo aggiungendo l'argomento -t, ad esempio caffeinato -t 3600.

2. Cambia il formato dello screenshot

Per impostazione predefinita, il tuo Mac salva gli screenshot in formato PNG. Ma puoi cambiarlo nel formato JPG molto più leggero con il comando seguente:

predefinite scrivi com.apple.screencapture type JPG

Inoltre, puoi usare lo stesso comando per passare a formati alternativi come TIFF, BMP e PSD. Basta sostituire JPG (verso la fine) con l'estensione dell'immagine desiderata.

3. Ping di siti Web e dispositivi

Se riscontri problemi di connessione a un sito web, puoi provare a eseguire il ping. Basta digitare il seguente comando ma sostituirlo con l'indirizzo web o l'indirizzo IP (protocollo interno). Il comando si applica anche ai dispositivi all'interno della rete locale, incluso il router stesso.

ping

Il tuo Mac dovrebbe inviare ripetutamente pacchetti di dati e visualizzare i tempi di risposta in millisecondi. Premi Controllo+Do per interrompere il comando.

Per eseguire il comando con un determinato numero di pacchetti di dati, utilizzare l'argomento -c-ad esempio, ping -c 4 google.com.

4. Svuota cache DNS

La cache DNS (Domain Name System) del tuo Mac è costituita da nomi di dominio "risolti" sotto forma di indirizzo IP. Se la cache DNS diventa obsoleta o danneggiata, potresti riscontrare problemi durante l'accesso o il caricamento dei siti Web.

Per cancellare la cache DNS su Mac, esegui il seguente comando nel Terminale:

sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder

Devi inserire la password del tuo account utente Mac per autorizzare il comando.

Se l'eliminazione della cache DNS non risolve il problema, prova a svuotare la cache del browser Safari, Chrome o Firefox.

5. Mostra il percorso completo del file nel Finder

Quando scavi in ​​profondità nel Finder, puoi ottenere una perla sulla tua posizione con la barra del percorso. Puoi attivarlo selezionando Visualizza > Mostra barra percorso.

Ma puoi anche usare il seguente comando per rivelare un percorso di file tradizionale sulla barra del titolo del Finder. Per farlo, basta eseguire il comando seguente:

defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES;killall Finder

Se vuoi disabilitare il percorso completo del file nel Finder in un secondo momento, usa il seguente comando:

predefinite write com.apple.finder _FXShowPosixPathInTitle -bool NO;killall Finder

Ecco altri modi per rivelare il percorso di un file su macOS.

6. Scaricare files

Sapevi che puoi scaricare i file direttamente tramite il Terminale stesso? Se hai problemi a eseguire un download con il tuo browser web, digita il comando seguente nel Terminale, sostituendolo con l'URL di download.

curl -O

Il download del file dovrebbe iniziare immediatamente, insieme a informazioni come la velocità di download e i dati ricevuti.

Per impostazione predefinita, il comando scarica i file nella root del tuo account utente Mac. Puoi cambiarlo in anticipo (nella directory Download del Mac, ad esempio) con il comando Cambia directory-cd-command

cd ~/Download/

7. Comprimi e proteggi le cartelle con password

Quando si comprime una cartella riservata, è necessario applicare la protezione tramite password per impedire ad altri di accedere al suo contenuto senza autorizzazione. Per questo, hai bisogno di Terminal.

Inizia cambiando la directory di Terminale nella cartella che contiene la cartella che vuoi comprimere. Ad esempio, se si trova sul desktop, digita quanto segue:

cd ~/Desktop/

Quindi, prosegui con il seguente comando:

zip -er

Sostituisci e con i nomi rispettivamente della cartella di output e della cartella di origine.

Ad esempio, se si desidera comprimere una cartella denominata PDF ed etichettare il file ZIP risultante con lo stesso nome, digitarezip -er PDFs.zip PDFs. Quindi, inserisci e verifica la password che vuoi aggiungere al file ZIP.

8. Crea collegamenti simbolici

I collegamenti simbolici sono collegamenti a cartelle che puntano a posizioni diverse sul Mac. Sono convenienti e ti permettono di fare ogni sorta di cose. Ad esempio, puoi modificare la destinazione di backup predefinita per i backup di iPhone o sincronizzare le cartelle su iCloud senza spostare le cose.Il comando di Mac Terminal per creare un collegamento simbolico è il seguente:

ln -s

Sostituisci con la directory di destinazione e con la posizione che dovrebbe contenere il collegamento simbolico.

Lo screenshot seguente mostra un comando che indica a Terminal di creare un collegamento simbolico in iCloud Drive che punta a una cartella denominata PDF all'interno della cartella Documenti del Mac.

Ecco una spiegazione approfondita di come funzionano i collegamenti simbolici su Mac.

9. Pianifica l'arresto o il riavvio

Puoi programmare lo spegnimento del tuo Mac dopo un determinato periodo di tempo. Digita il seguente comando, sostituendolo con la durata in minuti:

$ sudo shutdown -h

In alternativa, puoi chiedere al tuo Mac di riavviarsi sostituendo -h con -r argomento-ad esempio, $ sudo shutdown -r 60.

10. Mac parlante

Questo è un comando divertente:

dire

Sostituisci con quello che vuoi e il tuo Mac dovrebbe iniziare a parlare non appena premi Invio!

Puoi anche far parlare il Mac con voci diverse. Un paio di esempi includono:

say -v fred

say -v samantha

Suggerimento: Digita pronuncia -v ? e premiInvio per visualizzare altre voci.

15 Comandi di terminale aggiuntivi per Mac

Non ne hai mai abbastanza del Terminal? Ecco 15 comandi aggiuntivi che dovresti conoscere.

Azione Comando
Visualizza i processi in esecuzione superiore
Controlla il tempo di attività del Mac tempo di attività
Rivela indirizzo IP curl ipecho.net/plain; eco
Display Wireless Access Point netstat -nr | grep default
Visualizza i file nascosti nel Finder predefinite write com.apple.Finder AppleShowAllFiles true;killall Finder
Cambia il nome dello screenshot predefinito predefiniti scrivi com.apple.screencapture name “Nuovo nome”;killall SystemUIServer
Disabilita ombreggiature schermate $ defaults write com.apple.screencapture disable-shadow -bool TRUE;killall SystemUIServer
Copia dati tra posizioni idem -V
Rendi le app nascoste nascoste nel Dock predefinite write com.apple.Dock showhidden -bool TRUE;killall Dock
Aggiungi spaziatori al Dock defaults write com.apple.dock persistent-apps -array-add '{“tile-type”=”spacer-tile”;}';killall Dock
Riavvia automaticamente dopo un blocco sudo systemsetup -setrestartfreeze on
Suona come un iPhone durante la ricarica predefinite write com.apple.PowerChime ChimeOnAllHardware -bool true;open /System/Library/CoreServices/PowerChime.app
Esegui lo stesso comando !!
Mostra cronologia terminale storia
Svuotamento forzato del cestino sudo rm -rf ~/.Trash/

Morgo del terminale

I comandi di Terminale Mac sopra non sono affatto esaustivi, ma dovrebbero fornire molti casi d'uso man mano che continui a utilizzare il tuo Mac. Se hai dei preferiti che non sono presenti nell'elenco, sentiti libero di condividerli nei commenti qui sotto.

I 10 migliori comandi del terminale Mac che dovresti conoscere