10 comandi di terminale che ogni utente Mac dovrebbe conoscere

Il terminale in OS X è spesso, a mio avviso, comunque, un'area trascurata del sistema operativo. La maggior parte dei neofiti dei Mac la guardano con timore, poiché la vista di qualsiasi cosa sia collegata al codice o avanzata è sufficiente per metterli fuori combattimento a vita. Fortunatamente, non devi avere paura di Terminal e pensarlo come una funzione solo per gli appassionati di tecnologia. Conoscere alcuni comandi base di Terminal può davvero migliorare la tua esperienza su OS X. Quindi, per tutti i principianti là fuori, ecco la mia scelta dei 10 principali comandi di Terminale che ogni utente Mac dovrebbe conoscere.

Prima di iniziare ...

Sapevi che abbiamo alcune utili app per Mac disponibili su Envato Market? Ad esempio, Awesome Live Chat Desk OS X ti consente di fornire ai tuoi clienti supporto via chat tramite semplici notifiche Mac.

Inoltre, prima di iniziare ad armeggiare con esso, probabilmente vale la pena impiegare un paio di minuti per dirti esattamente cosa è Terminal (tutto in senso non tecnico, ovviamente!).

Terminal.app in esecuzione su OS X (Lion)

Il terminale (ufficialmente chiamato Terminal.app) è, a rigor di termini, un emulatore e funziona con la maggior parte dei comandi UNIX tipici (OS X è un sistema basato su UNIX, al contrario di Windows, che è basato su NT). A differenza di OS X, che ha un'interfaccia grafica utente (abbreviata in GUI), Terminale funziona su un'interfaccia testuale e tutti i comandi devono essere digitati - questo potrebbe essere il motivo per cui alcune persone ne sono spaventate!

Non entreremo nei dettagli massivi su come funziona Terminal ma è meglio imparare i seguenti tre comandi prima di iniziare questo tutorial:

  • ls - elenca il contenuto di una particolare directory
  • CD - cambia in un'altra directory (come in DOS)
  • sudo - autenticarti come superutente per ottenere ulteriori privilegi di sicurezza

Mancia: Fai molta attenzione quando usi il sudo comando. Di solito devi inserire la password del tuo sistema OS X e qualsiasi errore può rovinare definitivamente il tuo sistema per sempre. In caso di dubbio, lascia stare!

1. Disabilitare la finestra di accento pop-up Lion / Mountain Lion

Per le persone come me che scrivono un sacco di accenti stranieri, la finestra di pop-up che appare quando si tiene premuto una lettera per un periodo più lungo è estremamente utile. Ma per quelli di voi che vogliono scrivere molte lettere ripetute, può essere piuttosto fastidioso. Usa questo semplice trucco per disabilitarlo:

i valori di default scrivono -g ApplePressAndHoldEnabled -bool false

Premi Invio poi esci e poi di nuovo indietro per vedere le modifiche. Se vuoi tornare alla normalità, allora semplicemente sostituisci falso per vero in quanto sopra.

2. Modificare i periodi di backup predefiniti in Time Machine

Per impostazione predefinita, Time Machine esegue il backup ogni ora quando è connesso, ma può essere modificato tramite Terminal. Per fare ciò, basta inserire il seguente comando:

sudo defaults write / Sistema / Libreria / Avvia daemon / com.apple.backupd-auto StartInterval -int 1800

Questo fa sì che il backup di Time Machine avvenga ogni 30 minuti. Per cambiarlo in quello che vuoi, semplicemente sostituisci il 1800 con l'intervallo di tempo in secondi (quindi 15 minuti sarebbero 900 secondi, quindi inserire 900). Inoltre, tieni presente che stai utilizzando un sudo comando, quindi assicurati di aver digitato il comando esattamente prima di premere Invio (e ti verrà richiesto di inserire la password di sistema).

3. Trascinare i widget di Dashboard sul desktop

Ho sempre dimenticato che il Dashboard esiste sul mio Mac. In effetti, quasi mai ne vedo il bisogno. Ma penso che sia principalmente dovuto al fatto che i widget sono nascosti all'interno del sistema operativo. Per poter trascinare i tuoi widget di Dashboard sul desktop, inserisci il seguente comando:

i valori predefiniti scrivono com.apple.dashboard devmode SÌ

È necessario disconnettersi, quindi eseguire di nuovo il login e trascinare un widget sul desktop, fare clic e tenere premuto su di esso, quindi premere F12, che lo chiude dalla Dashboard e consente di rilasciarlo sul desktop. I tuoi widget ora fluttuano sopra le applicazioni aperte, simili ai Gadget su Windows 7.

Per disabilitare questa funzione, è sufficiente sostituire con NO nel comando precedente. Di nuovo, sfortunatamente dovrai disconnetterti e rientrare di nuovo.

4. Disabilitare la funzione di ripristino automatico di Lion / Mountain Lion

Questo mi ha davvero infastidito quando sono passato per la prima volta a Lion - il fatto che quando apri qualcosa come Anteprima, tutti i PDF di recente accesso si presentano in faccia, anche se li hai chiusi correttamente. Sfortunatamente non esiste un comando universale per disabilitarlo su tutto il sistema operativo, quindi dovrai farlo per ogni singolo programma. Se si desidera disabilitarlo per l'anteprima, quindi immettere il seguente comando:

i valori predefiniti scrivono com.apple.Preview NSQuitAlwaysKeepsWindows -bool false

QuickTime è un altro colpevole nei miei occhi, di nuovo basta inserire:

i valori predefiniti scrivono com.apple.QuickTimePlayerX NSQuitAlwaysKeepsWindows -bool false

Assicurati di chiudere e riavviare le app per vedere le modifiche e se vuoi invertire qualcosa, semplicemente sostituisci falso per vero (Sono sicuro che ti stai appropriando di questo ormai!).

5. Mostra i file nascosti nel Finder

Di default, il Finder in OS X nasconde alcuni file dalla vista (per lo più irrilevanti) ma se vuoi vedere tutto sul tuo computer, inserisci il seguente comando:

i valori predefiniti scrivono com.apple.finder AppleShowAllFiles TRUE

Di nuovo, sostituto falso per vero per nasconderli di nuovo.

6. Modificare il formato del file per le schermate

Le schermate che utilizzano la scorciatoia integrata per OS X sono davvero utili, ma per impostazione predefinita vengono salvate come file PNG. Se vuoi cambiarlo, digita il seguente comando:

i valori di default scrivono com.apple.screencapture file-extension

Sostituire estensione del file con l'abbreviazione di tre lettere del formato di file desiderato, quindi per il formato JPEG è sufficiente inserire JPG e per il formato PDF di Acrobat, PDF. Il terminale non deve essere difficile, vero??

7. Uccidi il Dashboard del tutto

Sopra, abbiamo passato il comando per rilasciare i Dashboard widget sul desktop, ma se vuoi eliminare del tutto il Dashboard (ad esempio, se stai utilizzando un Mac più vecchio e hai problemi di memoria), puoi farlo tramite questo semplice Comando terminale:

i valori di default scrivono com.apple.dashboard mcx-disabled -boolean YES

Quindi, riavvia il Dock usando il seguente comando:

killall Dock

Et voilà! Niente più cruscotti. Se ti ritrovi a lamentarti dopo i bei vecchi tempi, sostituisci SÌ con NO nel comando in alto e ripetere il processo.

8. Cancellare in modo sicuro lo spazio libero

Quando elimini i file sul tuo Mac, OS X lascia ancora frammenti del file su tutto lo spazio libero sul disco rigido, fino a quando questi vengono sovrascritti da nuovi file. Se si desidera eliminare in modo sicuro tutti i frammenti rimanenti su un'unità disco rigido (ad esempio, se si venderà il proprio Mac), quindi eseguire il seguente comando:

diskutil secureErase freespace 3 / Volumes / name-of-drive

Sostituire / Nome-del-drive con l'unità che si desidera cancellare. Questo comando utilizza uno speciale algoritmo per cancellare su ogni area libera dello spazio 35 volte, molto al di sopra dello standard del Dipartimento della Difesa degli Stati Uniti, che richiede solo 7 passaggi. Essere consapevoli però che questo processo può richiedere giorni su unità più grandi.

Una nota a margine, il comando diskutil è davvero utile e consente di gestire dischi e volumi locali direttamente dal terminale (viene fornito un elenco di comandi di esempio). Si noti, tuttavia, che la maggior parte dei comandi richiede l'accesso come root.

9. Controlla il tuo Mac in remoto

Essere in grado di controllare il tuo Mac da remoto tramite SSH, o shell sicura, è molto più vantaggioso della condivisione dello schermo poiché utilizza meno risorse di sistema e meno larghezza di banda. La prima cosa che devi fare è abilitare l'accesso remoto sul tuo Mac, che puoi eseguire andando a Preferenze di Sistema poi compartecipazione quindi fare clic su Login remoto.

Assicurati di abilitare Login remoto sul tuo Mac prima di iniziare qualsiasi cosa

Dovrebbe apparire un po 'di luce verde, insieme a un indirizzo IP che è possibile utilizzare per accedere tramite terminale. La connessione tra il Mac locale che stai utilizzando e quello remoto (cioè il tuo proprio) è sicuro e crittografato, il che significa che tutti i dati trasferiti tra i due non possono essere intercettati.

Per accedere al tuo Mac su un altro Mac, esegui il comando:

ssh -l nome utente indirizzo-remoto

Sostituire nome utente con il nome utente che useresti per accedere a OS X e remote-address con l'indirizzo IP fornito nel riquadro Condivisione. Ora puoi controllare il tuo Mac ed eseguire i comandi del Terminale da remoto, un vero vantaggio.

10. Parlando di Mac!

E, ultimo ma non meno importante, se vuoi che il tuo Mac ti parli, usa semplicemente il dire comando, come in:

dì Hello World!

Le parole verranno pronunciate nella voce predefinita del tuo Mac, ma se vuoi cambiarlo, vai semplicemente su Preferenze di Sistema allora neanche Dettatura e discorso (su Mountain Lion) o semplicemente Discorso (su Lion). Qui puoi selezionare diverse voci e scaricarne di nuove dai server Apple, se vuoi. Un'altra caratteristica "utile" è la capacità di convertire un intero file di testo in un discorso, se ti piace. Basta inserire:

dì -o audio.aiff -f FILENAME.txt

Sostituire filename.txt con il tuo file. Questo creerà una lettura del tuo file come un file AIFF audio.aiff nella directory predefinita di Terminal.

Mancia: Vi siete mai chiesti se il sistema operativo Mac è pronunciato "OS dieci" o "OS ex?" Il tuo Mac conosce la risposta! Prova a digitare "dire OS X" nel terminale. Il risultato potrebbe sorprendervi.

Conclusione

Spero che questo piccolo tutorial ti abbia aiutato a demistificare il terminale e rendersi conto che non è poi così male da usare - puoi ottenere molto di più usandolo e se vuoi personalizzare OS X oltre a cambiare semplicemente lo sfondo, allora è davvero il tuo primo porto di scalo.

Spero ti divertirai un sacco con i comandi sopra menzionati, per favore sentiti libero di condividere i tuoi preferiti nella sezione commenti qui sotto a beneficio di tutti i lettori di Mactuts +!

E non dimenticare di controllare le app Mac su Envato Market.