Como es bien sabido, Mac OS X presciende por completo de la terminal para su funcionamiento cotidiano. Sin embargo, los usuarios que hemos tenido la suficiente curiosidad como para investigarla, nos hemos encontrado con un agradable mundo: un mundo de información, comandos y utilidades.

Y no está de más saber, que al contrario de la creencia popular (creencia popular = estupidez colectiva), la Terminal puede ser completamente inofensiva, muy personalizable, e incluso divertida. Todo es cuestión de saber qué comandos estás escribiendo.

Comencemos...




Lo básico

Para empezar, abre la Terminal (ya sea desde Spotlight o desde la carpeta Aplicaciones > Utilidades) y prueba cualquiera de los siguientes comandos (recuerda pulsar Enter después de escribir el comando elegido):

pwd - como preguntarle “¿cuál es mi ubicación actual?” a la Terminal. Ejemplo:



ls - como ordenar “dame una lista de las carpetas de este directorio” a la Terminal. Ejemplo:



cd - para cambiar de ubicación. Por defecto, nos encontramos en nuestra carpeta de usuario; si queremos ir a la carpeta “Descargas” (por decir una) tendríamos que teclear cd Downloads (recuerda que la Terminal reconoce entre mayúsculas y minúsculas) y presionar Enter:
De esa manera, todo lo que hagamos se efectuará desde la carpeta de Descargas; pero... ¿y si queremos volver a nuestra carpeta de usuario? Con teclear cd .. bastará:









Obteniendo información útil

date - muestra el día, fecha y hora actuales:



cal - muestra el calendario mensual
cal -j - muestra el calendario mensual, pero con los días ennumerados según el año (por ejemplo, si estás en diciembre, el día 31 se ennumerará como 365, ¿se entiende?)

cal -y - muestra el calendario anual

cal -jy - muestra el calendario anual, ennumerando los días según el año (es decir, del 1 al 365)




top - favorito personal. Muestra una lista de los procesos actualmente activos:
TIP: si maximizas la ventana, los detalles de la lista también se maximizan:


IMPORTANTE: top ya no es un comando, es un proceso; y para salir tendrás que presionar la letra q








Generando informes sobre nuestro Mac

system_profiler - genera un informe detallado de todo nuestro hardware y las preferencias del sistema:
TIP: si quieres que ese informe se guarde en un archivo de texto ubicado en el escritorio, utiliza el siguiente comando:

system_profiler >> ~/Desktop/informe.txt



lsof - genera un listado de todos los archivos actualmente abiertos (por el sistema, las aplicaciones y nosotros)
TIP: si quieres que ese informe se guarde en un archivo de texto ubicado en el escritorio, utiliza el siguiente comando:

lsof >> ~/Desktop/abiertos.txt



du - genera un listado de todas las carpetas existentes en nuestra carpeta de usuario:
du -h - genera un listado de todas las carpetas existentes en nuestra carpeta de usuario MOSTRANDO a la izquierda el peso que tiene (ya sea en bytes, kilobytes, megabytes o gigabytes):
TIP: si quieres que ese informe se guarde en un archivo de texto ubicado en el escritorio, utiliza el siguiente comando:

du >> ~/Desktop/carpetas.txt



netstat - genera un listado detallado de todas las conexiones de red activas:
TIP: si quieres que ese informe se guarde en un archivo de texto ubicado en el escritorio, utiliza el siguiente comando:

netstat >> ~/Desktop/conexiones.txt









Tonterías interesantes

open - abre una carpeta o archivo...
o una página web:



softwareupdate -l - como Actualización de software, pero sin interfaz. Deberás ser paciente y esperar a que la Terminal termine de buscar; una vez que haya terminado, te dirá si hay o no actualizaciones disponibles:



say - ¡haz hablar a la Terminal! Desgraciadamente, sólo puede ser algo en inglés. Teclea (por decir algo) say an apple, a day y escucha el resultado:



telnet towel.blinkenlights.nl - Star Wars en tu Terminal. Esto lo tienes que probar, mis explicaciones sobran:









Juegos

tetris - ¿quién podría olvidar este jueguito? Como bien sabemos, existe Quinn, pero si no queremos instalar nada, podemos jugar al Tetris directamente en la Terminal. Para conseguirlo, sigue los siguientes pasos:

* escribe emacs y pulsa Enter
* pulsa Esc
* escribe x
* escribe tetris y pulsa Enter

Igualmente, si no entendiste alguno de los pasos, puedes usar el siguiente gif como guía:



snake - ¿has tenido un Nokia? Entonces seguro conocerás el juego de la viborita que va comiendo tokens y a la vez crece y se vuelve más veloz. Bueno, hoy puedes jugarlo directamente en la Terminal... simplemente sigue los mismos pasos de arriba, sólo que en vez de escribir tetris, escribe snake:









Personalizando la Terminal

Un tutorial de cómo personalizar la Terminal sería una pérdida de tiempo, así que sin más rodeos, aquí te dejo algunos temas.


"UNIX Pro" - Descargar



"Old Times" - Descargar



"BSoD - Descargar



"Lucid Lynx" - Descargar



Para instalar
1. Ten a la mano el tema que hayas descargado (por ejemplo, en el escritorio)
2. Abre la Terminal y presiona ⌘, (o ve al menú Terminal > Preferencias)
3. Ve al apartado Ajustes
4. Da clic en el engrane ubicado en la parte inferior izquierda de la ventana, y elige Importar...

5. Busca el tema que hayas descargado y da clic en Abrir
6. Ahora el tema está importado. Para predeterminarlo, da clic sobre él y luego en el botón Por omisión





Y ESO SERÍA TODO

espero les haya gustado/servido/abierto la curiosidad/transtornado/encantado