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:
PersonalizandolaTerminal
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.
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
Gracias hermano. Hay te van mis 10 de hoy. Gran post, como siempre. Ya me anime y voy a hacer uno dentro de poco... pero no de Mac, sino de Metal :headbang: :twisted:
los temas para personalizar Terminal, vienen por defecto.. No es necesario descargarlos.
[quote=StreetMachine]los temas para personalizar Terminal, vienen por defecto.. No es necesario descargarlos.[/quote]
El UNIX Pro es una ligera modificación que le hice al Pro que viene por defecto, pero los demás no vienen por defecto ni de broma... los hice yo. Compara bien ;)
los temas para personalizar Terminal, vienen por defecto.. No es necesario descargarlos.
El UNIX Pro es una ligera modificación que le hice al Pro que viene por defecto, pero los demás no vienen por defecto ni de broma... los hice yo. Compara bien
aaaaaaaaaaaaaa me desbloqueaste mamonazoooooooooooo jajajaja gracias!
Esto vendria a ser como DOS del windows no??? algo por el estilo??
Vi varias veces la terminal pero nunca supe bien para que servia, siempre supuse que seria para algo por el estilo...
No soy mucho de meterme en esos mundos de mis mac, uso la compu para audio exclusivamente!
Buena info! ma ma ma ma ma ma mamonazo! ^^ ^^ ^^
Salud!
aaaaaaaaaaaaaa me desbloqueaste mamonazoooooooooooo jajajaja gracias!
Esto vendria a ser como DOS del windows no??? algo por el estilo?? Vi varias veces la terminal pero nunca supe bien para que servia, siempre supuse que seria para algo por el estilo... No soy mucho de meterme en esos mundos de mis mac, uso la compu para audio exclusivamente!
Buena info! ma ma ma ma ma ma mamonazo!
Salud!
[quote=RaN777]aaaaaaaaaaaaaa me desbloqueaste mamonazoooooooooooo jajajaja gracias!
Esto vendria a ser como DOS del windows no??? algo por el estilo??
Vi varias veces la terminal pero nunca supe bien para que servia, siempre supuse que seria para algo por el estilo...
No soy mucho de meterme en esos mundos de mis mac, uso la compu para audio exclusivamente!
Buena info! ma ma ma ma ma ma mamonazo! ^^ ^^ ^^
Salud![/quote]
Si, algo así... solo que la de Windows es de juguete :) esta es de verdad.
Y, te desbloqueé el mismo día que te bloqueé, jajaja
Saludos.
aaaaaaaaaaaaaa me desbloqueaste mamonazoooooooooooo jajajaja gracias!
Esto vendria a ser como DOS del windows no??? algo por el estilo?? Vi varias veces la terminal pero nunca supe bien para que servia, siempre supuse que seria para algo por el estilo... No soy mucho de meterme en esos mundos de mis mac, uso la compu para audio exclusivamente!
Buena info! ma ma ma ma ma ma mamonazo!
Salud!
Si, algo así... solo que la de Windows es de juguete esta es de verdad. Y, te desbloqueé el mismo día que te bloqueé, jajaja
Saludos.
Básicamente son los mismos comandos que en UNIX y LINUX.
Básicamente son los mismos comandos que en UNIX y LINUX.
[quote=krafty]Básicamente son los mismos comandos que en UNIX y LINUX.[/quote]
Precisamente por eso hice este post :) hay muchos posts dedicados a la Terminal, pero son [i]only for Linux[/i], y no quería que la cosa siguiera así, porque varios de los comandos aquí presentados son [b]exclusivos[/b] de Mac OS X (por ej. system_profiler, softwareupdate, say...).
Gracias por comentar ;)
Básicamente son los mismos comandos que en UNIX y LINUX.
Precisamente por eso hice este post hay muchos posts dedicados a la Terminal, pero son only for Linux, y no quería que la cosa siguiera así, porque varios de los comandos aquí presentados son exclusivos de Mac OS X (por ej. system_profiler, softwareupdate, say...).
Gracias por comentar
No es la terminal de Mac OS X. Es la terminal de bash :?
No es la terminal de Mac OS X. Es la terminal de bash
[quote=Ayortano]No es la terminal de Mac OS X. Es la terminal de bash :?[/quote]
Es como le dije al otro user, puse el "de Mac OS X" al final porque varios comandos son [b]exclusivos[/b] de ese SO... comenten sin ser un grano en el culo, ya saben la intención principal del post.
No es la terminal de Mac OS X. Es la terminal de bash
Es como le dije al otro user, puse el "de Mac OS X" al final porque varios comandos son exclusivos de ese SO... comenten sin ser un grano en el culo, ya saben la intención principal del post.
[quote=iYaro][quote=Ayortano]No es la terminal de Mac OS X. Es la terminal de bash :?[/quote]
Es como le dije al otro user, puse el "de Mac OS X" al final porque varios comandos son [b]exclusivos[/b] de ese SO... comenten sin ser un grano en el culo, ya saben la intención principal del post.[/quote]
^^ Es que estaba participando del Reality show "30 segundos de troll" :twisted: :twisted: :twisted: :twisted:
No es la terminal de Mac OS X. Es la terminal de bash
Es como le dije al otro user, puse el "de Mac OS X" al final porque varios comandos son exclusivos de ese SO... comenten sin ser un grano en el culo, ya saben la intención principal del post.
Es que estaba participando del Reality show "30 segundos de troll"
[quote=Ayortano][quote=iYaro][quote=Ayortano]No es la terminal de Mac OS X. Es la terminal de bash :?[/quote]
Es como le dije al otro user, puse el "de Mac OS X" al final porque varios comandos son [b]exclusivos[/b] de ese SO... comenten sin ser un grano en el culo, ya saben la intención principal del post.[/quote]
^^ Es que estaba participando del Reality show "30 segundos de troll" :twisted: :twisted: :twisted: :twisted:[/quote]
jajajajaja, cabrón.
No es la terminal de Mac OS X. Es la terminal de bash
Es como le dije al otro user, puse el "de Mac OS X" al final porque varios comandos son exclusivos de ese SO... comenten sin ser un grano en el culo, ya saben la intención principal del post.
Es que estaba participando del Reality show "30 segundos de troll"
jajajajaja, cabrón.
yo diria que los comandos basicos son como en linux
ls
cd ..
etc...
Un saludo Yaro
yo diria que los comandos basicos son como en linux ls cd .. etc... Un saludo Yaro
iYaro tas claro que esto lo aprediste en linux
algo ironico porque los usuaurios de mac al igual que los de windows critican a linux por tener que usar la terminal (aunque en realidad la usamos es si queremos)
iYaro tas claro que esto lo aprediste en linux algo ironico porque los usuaurios de mac al igual que los de windows critican a linux por tener que usar la terminal (aunque en realidad la usamos es si queremos)
[quote=jafesan11]yo diria que los comandos basicos son como en linux
ls
cd ..
etc...
Un saludo Yaro[/quote]
Es que basicamente desde la version X (la 10) Apple migró al kernel de UNIX, por lo cual hereda todos los comandos del kernel. Incluso podés utilizar las aplicaciones de consola como los de Linux, Solaris, etc.
La diferencia? bueno, Apple tiene su propio gestor gráfico, y hasta OSX Tiger funcionaba con X11. Ahora con Leopard en adelante se pasó a X.org (en sí es lo mismo mismo) ;)
Buen post! muy bien armado :D
yo diria que los comandos basicos son como en linux ls cd .. etc... Un saludo Yaro
Es que basicamente desde la version X (la 10) Apple migró al kernel de UNIX, por lo cual hereda todos los comandos del kernel. Incluso podés utilizar las aplicaciones de consola como los de Linux, Solaris, etc. La diferencia? bueno, Apple tiene su propio gestor gráfico, y hasta OSX Tiger funcionaba con X11. Ahora con Leopard en adelante se pasó a X.org (en sí es lo mismo mismo)
Buen post! muy bien armado
[quote=PaKoX]iYaro tas claro que esto lo aprediste en linux
algo ironico porque los usuaurios de mac al igual que los de windows critican a linux por tener que usar la terminal (aunque en realidad la usamos es si queremos)[/quote]
Si te soy sincero, todo esto lo aprendí antes de instalar Ubuntu en mi viejo portátil... y aquí también es igual: la usas si quieres.
Nada más terminar la instalación de Ubuntu me puse a probar comandos, y así fue como descubrí la diferencia entre Terminales... en Ubuntu, por ejemplo, un [b]softwareupdate -l[/b] es impensable; al igual que un [b]sudo apt-get install <aplicación>[/b] es impensable en Mac OS X.
Son pequeñas diferencias, pero para mí ambos sistemas siguen siendo hermanos.
iYaro tas claro que esto lo aprediste en linux algo ironico porque los usuaurios de mac al igual que los de windows critican a linux por tener que usar la terminal (aunque en realidad la usamos es si queremos)
Si te soy sincero, todo esto lo aprendí antes de instalar Ubuntu en mi viejo portátil... y aquí también es igual: la usas si quieres.
Nada más terminar la instalación de Ubuntu me puse a probar comandos, y así fue como descubrí la diferencia entre Terminales... en Ubuntu, por ejemplo, un softwareupdate -l es impensable; al igual que un sudo apt-get install <aplicación> es impensable en Mac OS X.
Son pequeñas diferencias, pero para mí ambos sistemas siguen siendo hermanos.
24 comentarios
El UNIX Pro es una ligera modificación que le hice al Pro que viene por defecto, pero los demás no vienen por defecto ni de broma... los hice yo. Compara bien
Esto vendria a ser como DOS del windows no??? algo por el estilo??
Vi varias veces la terminal pero nunca supe bien para que servia, siempre supuse que seria para algo por el estilo...
No soy mucho de meterme en esos mundos de mis mac, uso la compu para audio exclusivamente!
Buena info! ma ma ma ma ma ma mamonazo!
Salud!
Si, algo así... solo que la de Windows es de juguete
Y, te desbloqueé el mismo día que te bloqueé, jajaja
Saludos.
Precisamente por eso hice este post
Gracias por comentar
Es como le dije al otro user, puse el "de Mac OS X" al final porque varios comandos son exclusivos de ese SO... comenten sin ser un grano en el culo, ya saben la intención principal del post.
jajajajaja, cabrón.
ls
cd ..
etc...
Un saludo Yaro
algo ironico porque los usuaurios de mac al igual que los de windows critican a linux por tener que usar la terminal (aunque en realidad la usamos es si queremos)
Es que basicamente desde la version X (la 10) Apple migró al kernel de UNIX, por lo cual hereda todos los comandos del kernel. Incluso podés utilizar las aplicaciones de consola como los de Linux, Solaris, etc.
La diferencia? bueno, Apple tiene su propio gestor gráfico, y hasta OSX Tiger funcionaba con X11. Ahora con Leopard en adelante se pasó a X.org (en sí es lo mismo mismo)
Buen post! muy bien armado
Si te soy sincero, todo esto lo aprendí antes de instalar Ubuntu en mi viejo portátil... y aquí también es igual: la usas si quieres.
Nada más terminar la instalación de Ubuntu me puse a probar comandos, y así fue como descubrí la diferencia entre Terminales... en Ubuntu, por ejemplo, un softwareupdate -l es impensable; al igual que un sudo apt-get install <aplicación> es impensable en Mac OS X.
Son pequeñas diferencias, pero para mí ambos sistemas siguen siendo hermanos.
buen post
Mac está basado en Unix al igual que linux, buen post!