Dieci utilità della riga di comando di OS X che potresti non conoscere

Anonim

L'interfaccia della riga di comando di Mac OS X ospita migliaia di programmi che l'utente medio non conosce. Sfruttando anni di duro lavoro della fondazione GNU e di altri membri della comunità open source, Apple ha progettato un meraviglioso sistema operativo che non "necessita" di alcun utilizzo della riga di comando. Sebbene l'utilizzo della riga di comando in Mac OS X non sia necessario per il funzionamento quotidiano di un Macintosh, se sfruttato correttamente, può farti risparmiare un sacco di tempo e, occasionalmente, farti ridere.Spero che ti piacciano queste dieci utilità della riga di comando di OS X!

1. ssh Questo piccolo gioiello è incluso in ogni versione di Mac OS X. Originariamente sviluppato come drop-in sostituto dei programmi rsh/rlogin, ssh è diventato un punto fermo di Linux/Unix (e ora Mac OS X) comunità. L'uso principale di Openssh è l'amministrazione remota sicura. Se desideri abilitare il server SSH integrato di Mac OS X, puoi farlo aprendo le Preferenze di Sistema, facendo clic su "Condivisione" e selezionando la casella accanto a "Accesso remoto". Ora, se sei in viaggio e desideri accedere alla tua macchina, puoi utilizzare un client come PuTTy (da una macchina Windows) o "ssh" da una finestra di terminale di Mac OS X e connetterti all'indirizzo IP del tuo Mac. Dopo aver effettuato l'accesso con il tuo nome utente e password, ti verrà presentato l'accesso completo alla riga di comando di Mac OS X. Openssh ha molti, molti altri usi, alcuni dei quali sono piuttosto avanzati. Il mio preferito è utilizzare ssh come server SOCKS per navigare sul Web in modo sicuro in posizioni Internet pubbliche.

Dai un'occhiata a questa pagina per altri modi per usare ssh su un Mac!

2. top Top è un' altra utility classica che è stata a lungo utilizzata dalla comunità Linux/Unix. Per utilizzare top, apri un Terminal.app e digita "top". In meno tempo necessario per battere le palpebre dovresti essere presentato con una finestra piena di testo. Quello che vedi è un elenco di tutti i processi attualmente in esecuzione sul tuo Macintosh. Quando il mio Mac è lento, top è la prima risorsa che utilizzo per capire cosa sta succedendo.

Per una panoramica completa dei migliori clicca qui.

3. lsbom lsbom è ottimo per quella voce paranoica nella tua testa che spesso senti prima di andare e installare qualche nuova fantastica utility che hai trovato su un blog Mac casuale (come osxdaily). Con lsbom puoi esaminare il contenuto di un programma di installazione di Mac OS X (.pkg) e ottenere una visione molto dettagliata di ciò che sta per essere inserito nel prezioso filesystem del tuo Mac.Per utilizzare lsbom, apri Terminal.app e vai al punto nel tuo filesystem in cui risiede il file .pkg. Se il tuo programma di installazione è arrivato su un .dmg, potrebbe essere utile copiare il .pkg sul tuo desktop, quindi cd ~Desktop. Una volta trovato dove risiede il tuo .pkg, digita “lsbom .pkg/Contents/Archive.bom> | di più” e voilà! Vedrai un elenco completo dei file che il tuo nuovo programma desidera installare.

4. sayow questo comando è unico per Mac OS X e offre più divertimento di qualsiasi altra cosa. Provalo aprendo Terminal.app e digitando "saluta".

5. softwareupdate Il comando "softwareupdate" è un modo rapido e semplice per installare gli aggiornamenti software da Apple. Per usarlo, apri Terminal.app e digita "softwareupdate -i -a" per installare tutti gli aggiornamenti disponibili per il tuo Macintosh. Se desideri installare solo gli aggiornamenti "consigliati", digita "softwareupdate -i -r".

6.ifconfig Il modo più rapido e semplice per capire quale indirizzo IP sta utilizzando il tuo Mac è sicuramente "ifconfig". Per utilizzare ifconfig, apri Terminal.app e digita "ifconfig". Vedrai molte informazioni, incluso l'indirizzo MAC della tua scheda di rete. Mi piace digitare "ifconfig | grep inet” per restituire solo le informazioni IP per il mio computer. È possibile disabilitare un'interfaccia di rete (in questo esempio "en0") digitando "ifconfig en0 down". Potresti ripristinare con "ifconfig en0 up". Questo può essere molto più veloce rispetto all'utilizzo della finestra delle Preferenze di Sistema.

7. lipo lipo (giustamente chiamato) è un'utilità che manipola i binari universali in Mac OS X. Molti (quasi tutti) i programmi in questi giorni vengono spediti o scaricati come "universali", nel senso che hanno un codice binario che sia il powerpc che i chip Intel possono capire. Ma dal momento che probabilmente non ti interessa uno dei due, vuoi usare lipo per "assottigliare" i tuoi binari. Ad esempio, se si desidera assottigliare l'applicazione "Stickies" in modo che contenga solo il codice Intel (i386): cd /Applications lipo Stickies.app/Contents/MacOS/Stickies -thin i386 -output Stickies.app/Contents/MacOS/Stickies.i386 cd Stickies.app/Contents/MacOS/ rm Stickies mv Stickies.i386 Stickies

8. screencapture screencapture offre un modo più avanzato (rispetto a command-shift-3) per acquisire schermate (se vieni dal mondo dei PC, pensa a print screen per Mac). Per usarlo, apri il tuo Terminal.app e prova a digitare screencapture -iW ~/Desktop/screen.jpg Apparirà un'icona della fotocamera che è in attesa di essere cliccato su una finestra. Una volta cliccato, verrà creato un file sul desktop chiamato "screen.jpg" che conterrà un'istantanea della finestra su cui hai fatto clic. Ovviamente puoi anche scattare un'istantanea dell'intero schermo digitando screencapture -S ~/Desktop/screen.jpg Se hai davvero voglia di essere particolare puoi farlo cattura solo una parte dello schermo digitando screencapture -ic Ora prendi degli screenshot e inviali a osxdaily, li adoriamo!

9 & 10. fink e darwinports Se hai fatto il pieno con il set base di utilità della riga di comando di OS X, è è ora di aprire gli occhi di Terminal.app sul resto del mondo delle fonti esterne. Usando darwinports o fink puoi scaricare e installare centinaia di applicazioni open source gratuite sul tuo computer. Ho scoperto che Darwinports tende ad avere alcuni dei progetti open source più oscuri, ma Fink sembra essere solido come una roccia. Puoi installarli contemporaneamente se sai DAVVERO cosa stai facendo, ma generalmente dovrei consigliarti di scegliere l'uno o l' altro. Gli utenti inesperti potrebbero voler provare fink, poiché viene fornito con un programma chiamato Fink Commander che ti dà accesso punta e clicca al suo repository di software. Controlla! DarwinPorts Home Fink – Casa

Ancora interessato a imparare? Dai un'occhiata ad altri suggerimenti sulla riga di comando!

Dieci utilità della riga di comando di OS X che potresti non conoscere