Il prompt di DOS è l'ultimo residuo diera primordiale dell'informatica, esistente principalmente per il bene della nostalgia. A meno che tu non stia elaborando dagli anni '90 (o precedenti), non hai quasi alcun motivo per capire il prompt dei comandi, perché perché qualcuno? È uno spettacolo triste. Mi piace iniziare i miei post con un piccolo pestaggio di Windows; aiuta a illustrare in che modo il Terminale di OS X è ancora rilevante e aumenta di potenza ad ogni iterazione. Abbiamo già discusso su come disabilitare la dashboard e il centro notifiche e su come rimuovere le ombreggiature dagli screenshot, ma questa è solo la punta del proverbiale iceberg. Se impari a esercitare questo potere, puoi sbloccare abilità che non sapevi esistessero.

Dobbiamo accettare che il calcolo moderno non haposto per le istruzioni di battitura. È un affare complicato, per onorare il quale, menzioneremo solo le funzionalità a cui puoi accedere esclusivamente attraverso il terminale (e forse alcune app di terze parti).
Fai parlare il tuo Mac
say your-statement-here
Questo comando si spiega da sé, è possibile attivare la funzione di sintesi vocale nativa scrivendo una parola / frase seguita da "dire".
Giocare
Come quasi sempre menzioniamo, OS X è basato su Unixe come tale, ha ereditato numerosi lasciti Unix sopravvissuti alla migrazione su Mac. Emacs, un editor di testo, fa parte del sistema UNIX, che viene fornito con alcune uova di Pasqua, come i giochi. La tecnica è semplice Innanzitutto, trova il numero di versione di Emacs.
cd /usr/share/emacs/; ls
Questo mostrerà il tuo numero di versione. Il mio è 22.1. Ora inserisci quanto segue:
ls /usr/share/emacs/22.1/lisp/play
Sostituisci 22.1 con qualsiasi numero ottenuto nel passaggio precedente. Ottieni una directory di tutti i giochi disponibili. Prendi nota o fai uno screenshot. Se stai usando Mavericks, è probabile che lo screenshot allegato sia lo stesso di quello che avrai.

Ora accendi Emacs scrivendolo nel terminale.
emacs
Per accedere ai giochi, premere "Esc", quindi "x" einserisci il nome del gioco a cui vuoi giocare, solo il nome, non sono necessarie estensioni. Puoi passare al gioco successivo in qualsiasi momento ripetendo questo processo.


Guarda Star Wars in ASCII
Parlando di nostalgia, puoi davvero guardareStar Wars Episodio IV - Una nuova speranza sul tuo mac rappresentato attraverso l'arte ASCII. Se stai utilizzando IPV6, verrai trattato con una versione colorata con più scene. Se hai l'accesso SSH e Telnet e un'app terminale su iOS, puoi visualizzarla anche lì. Assicurati di non ridimensionare la finestra o danneggerà la disposizione dell'arte ASCII. Inserisci il comando qui sotto nel terminale e divertiti.
telnet towel.blinkenlights.nl

Esegui il backup su Time Machine a piacimento
Se stai lavorando su Time Capsule o su qualsiasi dispositivo di backup, puoi modificare la frequenza di backup del sistema. Basta entrare
sudo defaults write /System/Library/Launch Daemons/com.apple.backupd-auto StartInterval -int 1800
Il numero alla fine del comando sopra rappresenta secondi, 1800 = 30 minuti. Puoi modificarlo per adattarlo a qualsiasi frequenza di backup su Time Machine desideri.
Ridimensiona risoluzione anteprima immagine
Se si passa attraverso diverse anteprime lo faraisi noti che l'immagine si ridimensiona ogni volta per adattarsi alla nuova immagine. Questo comportamento è scoraggiante per alcuni, in particolare gli appassionati di fumetti digitali, ma può essere risolto tramite un semplice comando da terminale.
defaults write com.feedface.ffview udn_dont_resize_img_ win 1
Riavvia l'app e le finestre dell'immagine rimarranno di dimensioni costanti. Per ripristinare l'impostazione predefinita, inserisci di nuovo il codice, sostituendo "1" alla fine con "0".
defaults write com.feedface.ffview udn_dont_resize_img_ win 0
Raggi X Le tue cartelle
Questo comando funziona solo con Mountain Lion oversione precedente di OS X. Quick look fa quello che dice; ti dà una rapida occhiata a qualsiasi file, ti dà la dimensione totale della cartella, il numero di file all'interno ecc. Puoi ottenere ancora più dettagli prendendo un'immagine a raggi X di una cartella, è sufficiente digitare:
defaults write com.apple.finder QLEnableXRayFolders -boolean YES; killall Dock
Per disabilitare, inserire quanto segue
defaults write com.apple.finder QLEnableXRayFolders -boolean FALSE; killall Dock
App utilizzate di recente
Se ti piace avere accesso rapido ai tuoi di recenteapplicazioni usate, devi solo copiare e incollare il comando seguente e diventerà un collegamento nel tuo Dock. Per rimuovere il collegamento, basta fare clic destro su di esso e "Rimuovi dal Dock".
defaults write com.apple.dock persistent-others -array-add "{ "tile-data" = { "list-type" = 1; }; "tile-type" = "recents-tile"; }"; killall Dock

Rinomina di schermate
Quando fai uno screenshot su Mac, l'impostazione predefinitala convenzione di denominazione è "Schermata - Data-Ora", se si desidera modificarla in modo da poter sostituire la parola "Schermata" basta usare il comando seguente e sostituire "Qualunque cosa ti piace" con la tua parola / frase preferita.
defaults write com.apple.screencapture name "Anything you like"; killall SystemUIServer
Se si desidera ripristinare le impostazioni predefinite, utilizzare:
defaults write com.apple.screencapture name ""; killall SystemUIServer
Mostra file nascosti
Certo, ci sono applicazioni che ti permettono di guardareI file nascosti di OS X, ma non è necessario cercare altrove per accedere a questi file, poiché esiste un comando molto semplice che farà il lavoro per te:
defaults write com.apple.finder AppleShowAll Files TRUE; killall Finder
Disabilitare:
defaults write com.apple.finder AppleShowAll Files FALSE; killall Finder
Abilita AirDrop su Mac precedenti
AirDrop è una funzionalità Mac progettata per essere rapidamente econdividere facilmente i file. Funzionano da Mac a Mac, ovviamente gli stessi risultati possono essere raggiunti con alcune soluzioni basate su cloud o app di condivisione file, ma è possibile abilitarlo anche per i Mac più vecchi, anche su Ethernet.
defaults write com.apple.NetworkBrowser BrowseAllInterfaces -bool TRUE; killall Finder
Per ripristinare le impostazioni predefinite, immettere:
defaults write com.apple.NetworkBrowser BrowseAllInterfaces -bool FALSE; killall Finder
Utilizzo del file system
Se vuoi scoprire dove viene usato principalmente il tuo file system, basta scrivere
sudo fs_usage
Dagli un minuto per finire, quindi scorri l'elenco per vedere cosa sta prendendo la maggior parte delle tue risorse. Ho scoperto che Google Chrome è l'app più faticosa di tutte.
Esamina i file
Se ti imbatti in un file non supportato ma vuoiper sapere cosa c'è dentro, puoi usare il seguente comando per ispezionare il contenuto del file, aprirà ogni file, anche se MP3 e video sembreranno incomprensibili. Ciò è utile quando si tenta di recuperare file corrotti o semplicemente esaminare un file per i contenuti. Basta scrivere "gatto" seguito dal percorso che conduce al file. Se non hai familiarità con come navigare attraverso le strutture dei file nel terminale di OS X, fai clic con il pulsante destro del mouse sul file e "Ottieni informazioni", lì vedrai il percorso del file. Di seguito è riportato un esempio:
cat /Users/Adi/Desktop/age.md

Selezione del testo da Quick Look
La rapida occhiata è un'opzione in Mac che lo permetteràguardare i tuoi documenti di testo come un'anteprima dell'immagine (premi la barra spaziatrice su qualsiasi documento per vedere), quelli che lo usano sanno che non puoi selezionare il testo da quicklook e devi aprire il file per copiare elementi da esso. Tuttavia, con il comando seguente, puoi fare esattamente questo.
defaults write com.apple.finder QLEnableTextSelection -bool TRUE; killall Finder
Per annullare:
defaults write com.apple.finder QLEnableTextSelection -bool FALSE; killall Finder
Crea un file vuoto di qualsiasi dimensione
Questo è più importante per testare altre app,rilevante soprattutto per programmatori / sviluppatori. Questo comando ti consente di creare un file vuoto di qualsiasi dimensione tu scelga. Puoi nominarlo come preferisci. la convenzione è mkfile [dimensione file] [nome file]. [estensione file] mkfile 1m nome file.ext
Attiva la navigazione a due dita di Chrome
Chrome ha questa abitudine che se si passa in unodirezione con entrambe le dita, verrai portato alla pagina precedente o successiva (a seconda del gesto), se, come me, sei infastidito da questo, può essere disabilitato con un semplice comando.
defaults write com.google.Chrome.plist AppleEnableSwipeNavigateWithScrolls -bool FALSE
Riavvia Chrome e sarà fatto. Se si desidera ripristinare la funzionalità, è sufficiente immettere quanto segue
defaults write com.google.Chrome.plist AppleEnableSwipeNavigateWithScrolls -bool TRUE
Conosci qualche comando terminale che non conosciamo? Condividili con noi nei commenti qui sotto.
Commenti