Deu utilitats de línia d'ordres d'OS X que potser no coneixeu

Anonim

La interfície de línia d'ordres de Mac OS X acull milers de programes que l'usuari mitjà no sap que existeixen. Aprofitant anys de treball dur de la fundació GNU i d' altres de la comunitat de codi obert, Apple va dissenyar un sistema operatiu meravellós que no "necessita" cap ús de la línia d'ordres. Tot i que l'ús de la línia d'ordres a Mac OS X no és necessari per al funcionament quotidià d'un Macintosh, si s'aprofita correctament, us pot estalviar molt de temps i, de tant en tant, us pot fer riure.Espero que gaudiu d'aquestes deu utilitats de línia d'ordres d'OS X!

1. ssh Aquesta petita joia s'inclou a totes les versions de Mac OS X. Desenvolupat originalment com a substitució dels programes rsh/rlogin, ssh s'ha convertit en un element bàsic de Linux/Unix (i ara Mac comunitat OS X). L'ús principal d'Openssh és l'administració remota segura. Si voleu habilitar el servidor SSH integrat de Mac OS X, podeu fer-ho obrint les vostres Preferències del sistema, fent clic a "Compartir" i marcant la casella que hi ha al costat d'"Inici de sessió remot". Ara, si esteu de viatge i voleu accedir a la vostra màquina, podeu utilitzar un client com PuTTy (des d'una màquina Windows) o "ssh" des d'una finestra de terminal de Mac OS X i connectar-vos a l'adreça IP del vostre Mac. Després d'iniciar sessió amb el vostre nom d'usuari i contrasenya, se us presentarà un accés complet a la línia d'ordres de Mac OS X. Openssh té molts, molts més usos, alguns dels quals són força avançats. El meu favorit personal és utilitzar ssh com a servidor SOCKS per navegar per la web de manera segura en ubicacions públiques d'Internet.

Consulta aquesta pàgina per veure més maneres d'utilitzar ssh en un Mac!

2. top Top és una altra utilitat clàssica que fa temps que fa servir la comunitat Linux/Unix. Per utilitzar la part superior, obriu una aplicació Terminal.app i escriviu "top". En menys temps que triga a parpellejar, hauríeu de presentar-vos una finestra plena de text. El que veieu és una llista de tots els processos que s'executen actualment al vostre Macintosh. Quan el meu Mac funciona lent, la part superior és el primer recurs que faig servir per esbrinar què passa.

Per obtenir una visió general completa de la part superior, feu clic aquí.

3. lsbom lsbom és fantàstic per a aquesta veu paranoica al teu cap que sovint escoltes abans d'anar a instal·lar una nova utilitat fantàstica que has trobat en un bloc de Mac aleatori (com ara osxdaily). Amb lsbom podeu examinar el contingut d'un instal·lador de Mac OS X (.pkg) i obtenir una visió molt detallada del que s'ha de col·locar al preciós sistema de fitxers del vostre Mac.Per utilitzar lsbom, obriu Terminal.app i navegueu fins al lloc del vostre sistema de fitxers on resideix el fitxer .pkg. Si el vostre instal·lador va tenir un .dmg, podria ser útil copiar el .pkg al vostre escriptori i després cd ~Escriptori. Un cop hàgiu trobat on resideix el vostre .pkg, escriviu “lsbom .pkg/Contents/Archive.bom> | més” i voilà! Veureu una llista completa dels fitxers que el vostre nou programa vol instal·lar.

4. sayow aquesta ordre és exclusiva de Mac OS X i ofereix més diversió que qualsevol altra cosa. Prova-ho obrint Terminal.app i escrivint "salut".

5. softwareupdate L'ordre “softwareupdate” és una manera ràpida i senzilla d'instal·lar actualitzacions de programari d'Apple. Per utilitzar-lo, obriu Terminal.app i escriviu "softwareupdate -i -a" per instal·lar totes les actualitzacions disponibles per al vostre Macintosh. Si només voleu instal·lar actualitzacions "recomanades", escriviu "softwareupdate -i -r".

6.ifconfig La manera més ràpida i senzilla d'esbrinar quina adreça IP està utilitzant el vostre Mac, és sens dubte "ifconfig". Per utilitzar ifconfig, obriu Terminal.app i escriviu "ifconfig". Veureu molta informació, inclosa l'adreça MAC de la vostra targeta de xarxa. M'agrada escriure "ifconfig | grep inet” per retornar només la informació IP del meu ordinador. Podeu desactivar una interfície de xarxa (en aquest exemple "en0") escrivint "ifconfig en0 down". Podeu tornar a obrir amb "ifconfig en0 up". Això pot ser molt més ràpid que utilitzar la finestra Preferències del sistema.

7. lipo lipo (anomenat correctament) és una utilitat que manipula binaris universals a Mac OS X. Actualment molts (gairebé tots) programes s'envien o es descarreguen com a "Universal", és a dir, tenen codi binari. que tant el powerpc com els xips intel poden entendre. Però com que probablement no us importa cap dels dos, voleu utilitzar la lipo per "aprimar" els vostres binaris. Per exemple, si voleu reduir l'aplicació "Stickies" perquè només contingui codi 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 ofereix una manera més avançada (a través de comandament-shift-3) per fer captures de pantalla (si sou del món dels PC, penseu a la pantalla d'impressió per a Mac). Per utilitzar-lo, obriu la vostra aplicació Terminal.app i proveu d'escriure screencapture -iW ~/Desktop/screen.jpg Apareixerà una icona de càmera que està esperant fer clic en una finestra. Un cop fet clic, es crearà un fitxer al vostre escriptori anomenat "screen.jpg" que contindrà una instantània de qualsevol finestra a la qual heu fet clic. Per descomptat, també podeu fer una instantània de tota la pantalla escrivint screencapture -S ~/Desktop/screen.jpg Si realment us ve de gust ser particular, podeu enganxa només una part de la pantalla escrivint screencapture -ic Ara ves a fer algunes captures de pantalla i envia'ls a osxdaily, ens encanta!

9 i 10. fink i darwinports Si us heu omplert amb el conjunt bàsic d'utilitats de línia d'ordres d'OS X, és hora d'obrir els ulls de Terminal.app a la resta del món de codi obert. Amb darwinports o fink podeu descarregar i instal·lar centenars d'aplicacions gratuïtes de codi obert al vostre ordinador. He descobert que Darwinports tendeix a tenir alguns dels projectes de codi obert més obscurs, però Fink sembla ser sòlid. Podeu instal·lar-los al mateix temps si REALMENT sabeu el que esteu fent, però en general hauria d'aconsellar que en trieu un o l' altre. És possible que els usuaris novells vulguin provar fink, ja que s'envia amb un programa anomenat Fink Commander que us permet accedir a punt i clic al seu dipòsit de programari. Comprova-ho! DarwinPorts Home Fink – Inici

Encara t'interessa aprendre? Fes una ullada a alguns consells de línia d'ordres més!

Deu utilitats de línia d'ordres d'OS X que potser no coneixeu