Ultimamente mi compañero Samuel Campos está realizando una serie artículos centrados en la terminal de OS X. Como muchos sabréis, el corazón de OS X es Unix, y como cualquier sistema Unix que se precie tiene una terminal desde la cual podemos realizar infinidad de tareas. Aún con todo lo intuitivo y sencillo que pueda ser OS X de cara a un usuario no profesional, nunca está de más conocer algún que otro truco que puede resultar beneficioso en los momentos más inesperados.
Hoy vamos a tocar una triada de trucos muy sencillos a la hora de trabajar con el terminal. No aprenderás ningún comando que te saque de apuros, sino que vamos a hablar de maneras de agilizar el trabajo con el terminal. Si vas a realizar una tarea repetitiva con el mismo, estoy seguro que te serán de mucha ayuda.
-
Si queremos repetir el último comando que hemos ejecutado en el terminal, no tendremos que copiar su sintaxis al completo (que evidentemente podremos). Simplemente escribiendo dos signos de final de exclamación (”!!”) y pulsando “enter” el terminal se encargará de repetir el último comando que hayamos ejecutado.
-
Otro pequeño truco que seguramente conoceréis, es utilizar el historial de entradas que guarda el propio terminal. Pulsando las flechas de dirección de nuestro teclado, podremos avanzar y retroceder en los comandos que hayamos estado introduciendo. Podemos así buscar y repetir un comando que hayamos utilizado anteriormente y necesitemos de nuevo.
-
También podremos sustituir comandos específicos, me explico. Por ejemplo si estamos accediendo a un servidor mediante SSH o SFTP y andamos alternando entre ambos, al cerrar una sesión SFTP (por ejemplo) y queremos acceder al mismo servidor mediante SFTP, escribiendo en el terminal “^sftp^ssh” conseguiremos que el terminal ejecute el mismo comando sustituyendo sftp por ssh, ahorrandonos escribir de nuevo la dirección del servidor.
Vía | CNET
Ver 22 comentarios
22 comentarios
78519
Si tengo que elegir un comando favorito me quedo con Ctrl + R. Es como un spotlight del histórico de comandos que has ejecutado. Si hay varias coincidencias, simplemente es seguir pulsando Ctrl+R hasta que salga la que queremos. Muy recomendable!
Alex
Me gusta ese Terminal transparente.
Gracias a este post he descubierto las Preferencias del Terminal. XD
anjzz
El de !! viene muy bien cuando uno ejecuta un comando para el que no tiene privilegios (se olvida de poner sudo precediendo al comando)
En vez de tener que pulsar la flecha de arriba para acceder al último comando y desplazarse hasta el principio para añadir sudo, basta con poner sudo !!
Es en estos casos cuando más utilizo !! en sistemas unix.
malero
Alguien me puede decir como poner esa bonita transparencia?
Jose Luis Colmena
Hace tiempo elaboré un manual para optimizar Tiger, con el tiempo ha ido pasando de un sistema a otro y ahora lo tengo para Lion.
Esta en contínuo desarrollo y cada cierto tiempo lo actualizo.
Lo encontráis en http://www.servesita.org/blog/manuales/
Saludos.
solobuscame
Se agradecen este tipo de entradas. Ya estaba bueno de tanta rumología :P
moha
Se que no viene al caso pero aprovecho para hacer la consulta, cada vez que intento cambiar el fondo a mi mac book pro se me congela la opcion en preferencias y tengo que forzar la salida...
83456
Creo que nos ha llamado mas la atención el efecto del terminal. ¿Donde lo puedo configurar?
markuzmx
Los primeros dos ya los conocía, pero no son exclusivos de la terminal de OS X, son de Bash!!, es decir, lo mismo aplica en cualquier OS (Linux, BSD, Windows con Cygwin) que tenga soporte para Bash.
pettersito
el buen "open ." nada le gana
78275
Hola gente, esto es un off topic, pero necesito URGENTEMENTE de su ayuda, instale la version beta de iOS 6, pero algo me iba mal sincronizando apps, asi que decidi restaurar, pero no me deja ! asi que fui a settings directamente desde el ipod y coloque eliminar datos y configuracion, algo asi, ahora lo prendi como un nuevo ipod, pero me dice "We're unable to complete your activation. This device is not registered as part of the iPhone Developer Program. If you are a member of the Program, please register your device in the @@url@@" POR FAVOR AYUDA D:
brauliojt
Que chevere se ve esa ventana transparente pasen el truco
gabochakal
Algun Script que sirva para transparentar las ventanas del Finder=? asi como la ventana de Termial en la imagen de este post...
Se agradece...
evetse
Interesantes artículos, básicos pero da conocimiento de que esta allí y quien quiera siempre puede aprofundizar en el tema buscando en internet, solo agregar a todo esto que con el GeekTool se pueden hacer cosas realmente interesantes, de monitorización y control de tu equipo o equipos remotos.
Aquí os dejo unos ejemplos:
https://www.google.com/search?q=geektool&oe=utf-8&rls=org.mozilla:ca:official&client=firefox-a&um=1&ie=UTF-8&hl=en&tbm=isch&source=og&sa=N&tab=wi&ei=XdXiT_HfO8n_8gOD6PjUDg&biw=1352&bih=654&sei=YNXiT5_IFu-M0wXkg8COAw
Saludos!
Ademas agrego algunos commands i cheat-sheets (Chuletas):
http://www.cyberciti.biz/tips/linux-unix-commands-cheat-sheets.html
http://www.ensyncsolutions.com/library/unix_commands.pdf