Historial de comandos en la Terminal de GNU/Linux
La Terminal nos ofrece un amplio abanico de posibilidades pero aveces dejamos en el olvido cosas fundamentales que pueden facilitarnos la vida a la hora de trabajar con ella. Los navegadores Web nos permiten ver que paginas visitamos anteriormente gracias a su Historial que es donde se guardan estas direcciones normalmente …
En la Terminal de GNU/Linux existe algo parecido pero para usarlo tendremos que usar comandos en vez de golpes de ratón. Nuestra Terminal es capaz de almacenar hasta 500 comandos antiguos. Para ver todos los comandos que hemos insertado anteriormente tan solo tenemos que usar el comando …
history
Y veremos una enorme lista sobre todo lo que se ha tecleado en la Terminal durante las ultimas 500 veces …
Si en vez de ver todos los resultados quisiéramos ver los 10 últimos por ejemplo, tendríamos que agregarle el numero seguido del comando …
history 10
Veremos los 10 últimos comandos tecleados …
Cuando los comandos que ejecutamos en la Terminal son cortos como ls, cd, rm, etc … no tendremos la necesidad de buscar un comando anterior en nuestra Terminal pero si la linea que necesitamos volver a ejecutar es por ejemplo cp -r /home/forat/img/donkey/pics/isla.jpg /home/www/web/info/pics/ nos puede hacer la tarea mas sencilla tan solo llamando al numero con el que nos identifica el comando history con un signo ! y seguido del numero de linea.
En la imagen anterior se muestran las 10 ultimas lineas que he escrito en la Terminal, si nos fijamos la linea enumerada con 401 ejecuta el editor vi seguido de la ruta/del/archivo. Si ejecutamos ..
!401
Se ejecutará la acción que llamamos …
Otra de las formas con la que podemos acceder a lo que escribimos anteriormente es simplemente pulsando el cursor ( Arriba ) y veremos los comandos de una forma rápida.
Estas son pequeñas cosas que pueden hacernos la vida mas fácil cuando estamos trabajando desde una Terminal y necesitamos volver a teclear algo que escribimos anteriormente. Ahora tan solo tendremos que guardarlo en nuestra memoria para cuando lo necesitemos nos acordemos que estos atajos existen.
La Terminal nos ofrece un amplio abanico de posibilidades pero aveces dejamos en el olvido cosas fundamentales que pueden facilitarnos la vida a la hora de trabajar con ella. Los navegadores Web nos permiten ver que paginas visitamos anteriormente gracias a su Historial que es donde se guardan estas direcciones normalmente …
En la Terminal de GNU/Linux existe algo parecido pero para usarlo tendremos que usar comandos en vez de golpes de ratón. Nuestra Terminal es capaz de almacenar hasta 500 comandos antiguos. Para ver todos los comandos que hemos insertado anteriormente tan solo tenemos que usar el comando …
history
Y veremos una enorme lista sobre todo lo que se ha tecleado en la Terminal durante las ultimas 500 veces …
Si en vez de ver todos los resultados quisiéramos ver los 10 últimos por ejemplo, tendríamos que agregarle el numero seguido del comando …
history 10
Veremos los 10 últimos comandos tecleados …
Cuando los comandos que ejecutamos en la Terminal son cortos como ls, cd, rm, etc … no tendremos la necesidad de buscar un comando anterior en nuestra Terminal pero si la linea que necesitamos volver a ejecutar es por ejemplo cp -r /home/forat/img/donkey/pics/isla.jpg /home/www/web/info/pics/ nos puede hacer la tarea mas sencilla tan solo llamando al numero con el que nos identifica el comando history con un signo ! y seguido del numero de linea.
En la imagen anterior se muestran las 10 ultimas lineas que he escrito en la Terminal, si nos fijamos la linea enumerada con 401 ejecuta el editor vi seguido de la ruta/del/archivo. Si ejecutamos ..
!401
Se ejecutará la acción que llamamos …
Otra de las formas con la que podemos acceder a lo que escribimos anteriormente es simplemente pulsando el cursor ( Arriba ) y veremos los comandos de una forma rápida.
Estas son pequeñas cosas que pueden hacernos la vida mas fácil cuando estamos trabajando desde una Terminal y necesitamos volver a teclear algo que escribimos anteriormente. Ahora tan solo tendremos que guardarlo en nuestra memoria para cuando lo necesitemos nos acordemos que estos atajos existen.
FUENTE