Diez utilidades de línea de comandos de OS X que quizás no conozca

La interfaz de línea de comandos de Mac OS X alberga miles de programas que el usuario medio no sabe que existen. Aprovechando años de arduo trabajo por parte de la fundación GNU y otros en la comunidad de código abierto, Apple diseñó un sistema operativo maravilloso que no “necesita” ningún uso de la línea de comandos. Si bien el uso de la línea de comandos en Mac OS X no es necesario para el funcionamiento diario de un Macintosh, si se utiliza correctamente, puede ahorrarle mucho tiempo y, en ocasiones, hacer reír. ¡Espero que disfrutes de estas diez utilidades de línea de comandos de OS X !

1. ssh

Esta pequeña joya está incluida en todas las versiones de Mac OS X. Originalmente desarrollado como reemplazo directo de los programas rsh / rlogin, ssh se ha convertido en un elemento básico de la comunidad Linux / Unix (y ahora Mac OS X).
El uso principal de Openssh es la administración remota segura. Si desea habilitar el servidor SSH integrado de Mac OS X, puede hacerlo abriendo sus Preferencias del sistema, haciendo clic en «Compartir» y marcando la casilla junto a «Inicio de sesión remoto». Ahora, si está de viaje y desea acceder a su máquina, puede usar un cliente como PuTTy (desde una máquina con Windows) o «ssh» desde una ventana de terminal Mac OS X y conectarse a la dirección IP de su Mac. Después de iniciar sesión con su nombre de usuario y contraseña, se le presentará con acceso completo a la línea de comandos de Mac OS X. Openssh tiene muchos, muchos más usos, algunos de los cuales son bastante avanzados.

¡Consulte esta página para conocer más formas de usar ssh en una Mac!

2. top

Top es otra utilidad clásica que la comunidad Linux / Unix ha utilizado durante mucho tiempo.
Para usar top, abra una Terminal.app y escriba «top». En menos tiempo que se tarda en parpadear, debería aparecer una ventana llena de texto. Lo que ve es una lista de todos los procesos que se ejecutan actualmente en su Macintosh. Cuando mi Mac funciona lento, top es el primer recurso que utilizo para averiguar qué está pasando.

Para obtener una descripción completa de la parte superior, haga clic aquí .

3. lsbom

lsbom es genial para esa voz paranoica en tu cabeza que a menudo escuchas antes de ir e instalar alguna nueva utilidad genial que has encontrado en un blog aleatorio de Mac (como osxdaily).
Con lsbom puede examinar el contenido de un instalador de Mac OS X (.pkg) y obtener una vista muy detallada de lo que está a punto de colocarse en el preciado sistema de archivos de su Mac. Para usar lsbom, abra Terminal.app y navegue hasta el lugar en su sistema de archivos donde reside el archivo .pkg. Si su instalador vino en un .dmg, podría ser útil copiar el
.pkg a su escritorio, y luego cd ~ Desktop. Una vez que haya encontrado dónde reside su .pkg, escriba “lsbom.pkg / Contenidos / Archive.bom> | más ”y ¡voilá! Verá una lista completa de los archivos que su nuevo programa desea instalar.

4. Diga

Ahora este comando es exclusivo de Mac OS X y ofrece más diversión que cualquier otra cosa.
Pruébelo abriendo Terminal.app y escribiendo «say hello».

5. softwareupdate

El comando «softwareupdate» es una forma rápida y sencilla de instalar actualizaciones de software de Apple.
Para usarlo, abra Terminal.app y escriba “softwareupdate -i -a” para instalar todas las actualizaciones disponibles para su Macintosh. Si solo desea instalar las actualizaciones “recomendadas”, escriba “actualización de software -i -r”.

6. ifconfig

La forma más rápida y sencilla de averiguar qué dirección IP está usando tu Mac es definitivamente «ifconfig».
Para usar ifconfig, abra Terminal.app y escriba «ifconfig». Verá mucha información, incluida la dirección MAC de su tarjeta de red. Me gusta escribir “ifconfig | grep inet ”para devolver solo la información de IP de mi computadora. Puede deshabilitar una interfaz de red (en este ejemplo, “en0”) escribiendo “ifconfig en0 down”. Puede volver a subir con «ifconfig en0 up». Esto puede ser mucho más rápido que usar la ventana de Preferencias del Sistema.

7. lipo

lipo (acertadamente llamado) es una utilidad que manipula binarios universales en Mac OS X. En la actualidad, muchos (casi todos) programas se envían o descargan como «Universal», lo que significa que tienen un código binario que tanto el powerpc como el Los chips de Intel pueden entender.
Pero como probablemente no te importe uno de los dos, querrás usar lipo para «adelgazar» tus binarios. Por ejemplo, si desea reducir la aplicación «Stickies» para que solo contenga código 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. captura de

pantalla
captura de pantalla ofrece una forma más avanzada (sobre command-shift-3) para tomar capturas de pantalla (si eres del mundo de las PC, piensa en
imprimir pantalla para Mac ). Para usarlo, abra su Terminal.app e intente escribir screencapture -iW ~/Desktop/screen.jpg. Aparecerá un icono de cámara que está esperando a que se haga clic en una ventana. Una vez hecho clic, se creará un archivo en su escritorio llamado “screen.jpg” que contendrá una instantánea de cualquier ventana en la que haya hecho clic. Por supuesto, también puede tomar una instantánea de toda la pantalla escribiendo screencapture -S ~/Desktop/screen.jpg. Si realmente tiene ganas de ser particular, puede enganchar solo una parte de la pantalla escribiendo screencapture -ic. Ahora ve a buscar algunas capturas de pantalla y envíalas a osxdaily, ¡nos encantan!

9 y 10. fink y darwinports

Si ya se ha llenado con el conjunto básico de utilidades de línea de comandos de OS X, es hora de abrir los ojos de Terminal.app al resto del mundo de las fuentes abiertas.
Con darwinports o fink puede descargar e instalar cientos de aplicaciones gratuitas de código abierto en su computadora. Descubrí que darwinports tiende a tener algunos de los proyectos de código abierto más oscuros, pero fink parece ser sólido como una roca. Puede instalarlos al mismo tiempo si REALMENTE sabe lo que está haciendo, pero generalmente le aconsejaría que elija uno u otro. Los usuarios novatos pueden querer probar fink, ya que viene con un programa llamado Fink Commander que le da acceso de apuntar y hacer clic a su repositorio de software. ¡Echale un vistazo!

DarwinPorts Home
Fink – Inicio

¿Sigues interesado en aprender? ¡Vea algunos consejos más sobre la línea de comandos !

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario