
Puoi fare molto con il terminale macOS, ma i comandi tendono ad essere ottusi. Un programma gratuito chiamato m-cli si autodefinisce un coltellino svizzero per macOS e rende molti di questi comandi nascosti molto più facili da imparare e scoprire.
I comandi del terminale sono raramente intuitivi. Ad esempio, se si desidera aggiungere una cartella degli elementi recenti al dock, questo è il comando:
defaults write com.apple.dock persistent-others -array-add '{ "tile-data" = {"list-type" = 1; }; "tile-type" = "recents-tile";}' && killall Dock
Stare a lungo abbastanza a lungo e puoi capire cosa significhi tutto, ma è difficile immaginare che molti utenti lo scoprano da soli. Con m-cli installato, tuttavia, il comando è molto più semplice:
m dock addrecentitems
M-cli rende centinaia di funzioni simili facili da scoprire ed eseguire. Ecco come configurarlo e cos'altro puoi fare.
Installazione di m-cli in macOS
RELAZIONATO: Come installare i pacchetti con Homebrew per OS X
Ti abbiamo mostrato come installare i pacchetti usando Homebrew e questo è il modo più semplice per installare m-cli. Dopo aver configurato Homebrew, apri il Terminale (Applicazioni> Utilità> Terminale), quindi esegui il seguente comando:
brew install m-cli
Se non hai Homebrew configurato, vai alla pagina m-cli su Github per istruzioni di installazione alternative. In ogni caso, l'homebrew sarà più facile per te e ti aiuterà anche a mantenere tutto facilmente aggiornato. (Per non parlare del fatto che ha un sacco di altri strumenti utili.)
Come usare m-cli
Il numero di funzioni offerte da m-cli può essere intimidatorio, ma alla fine è abbastanza semplice. La maggior parte dei comandi sono solo tre parole: m, seguito da un comando di due parole. Per iniziare, digitare m help. Questo ti darà un elenco di funzioni, che tratterò anche nella sezione seguente.

Ognuno di questi comandi può attivare almeno una funzionalità. Per trovarli, digita m subcommand help. Ad esempio, qui sto esplorando cosa dock può fare:

Come potete vedere, dock offre diverse modifiche. Nell'esempio sopra ho attivato e disattivato l'ingrandimento.
Per saperne di più, ecco uno sguardo a bluetooth comando.

Come puoi vedere, posso attivare e disattivare rapidamente il Bluetooth e controllare lo stato corrente.
Infine, ecco il wifi comando:

Come puoi vedere, posso attivare e offrire il Wi-Fi, ma anche recuperare le password per qualsiasi rete o eseguire la scansione di tutte le reti vicine.
Tutto offre m-cli
Come abbiamo detto, ci sono 30 comandi, ognuno dei quali offre almeno un comando secondario. Ecco una breve descrizione di cosa possono fare tutti questi comandi:
-
battery: Visualizza lo stato corrente della batteria. -
bluetooth: Visualizza lo stato Bluetooth corrente, attiva e disattiva il Bluetooth. -
dir: Visualizza alberi di cartelle, elimina rapidamente le cartelle vuote. -
disk: Visualizza informazioni su unità connesse, formattazione di unità, autorizzazioni di riparazione. -
dns: Svuota la cache DNS. -
dock: Modifica le impostazioni del Dock o aggiungi una cartella degli elementi recenti. -
finder: Attiva / disattiva file, estensioni e desktop nascosti. -
firewall: Disabilita o abilita il firewall macOS. -
gatekeeper: Disabilita o abilita Gatekeeper. -
group: Visualizza o modifica gruppi di utenti sul tuo Mac. -
hostname: Visualizza o modifica il nome host del tuo Mac -
info: Guarda quale versione di macOS stai utilizzando. -
lock: Blocca il tuo Mac. -
network: Visualizza o modifica la posizione corrente. -
nosleep: Consente di interrompere la sospensione del Mac, per un determinato numero di secondi o fino al termine di un determinato comando. -
ntp: Imposta se il tuo Mac sincronizza l'orologio con un time server. -
restart: Dì al tuo Mac di riavviare. -
safeboot: Di 'al tuo Mac di riavviarsi in Avvio sicuro. -
screensaver: Avvia lo screensaver predefinito corrente. -
service: Visualizza e monitora tutti i servizi attualmente in esecuzione. -
shutdown: Di 'al tuo Mac di spegnersi. -
sleep: Di 'al tuo Mac di andare a dormire. -
timezone: Modifica il fuso orario del tuo Mac. -
trash: Svuota la cartella Cestino del Mac. -
update: Aggiorna il software del Mac App Store senza avviare l'App Store -
user: Gestisci gli utenti sul tuo Mac. -
volume: Modifica il volume sul tuo Mac. -
vpn: Gestire le connessioni VPN. -
wallpaper: Imposta lo sfondo del tuo Mac. -
wifi: Consente di attivare e disattivare il Wi-Fi, recuperare la password Wi-Fi corrente o eseguire la scansione di tutte le reti vicine.
La maggior parte di queste cose era possibile fare dalla riga di comando prima, ma m-cli le rende molto più facili da scoprire ed eseguire. Se sei un drogato della riga di comando, non c'è motivo di non installarlo. E mentre ci sei, controlla questi altri strumenti da riga di comando per gli utenti Mac.
