El libre pensamiento para un internet libre

No estas registrado.  

Anuncio

Wifi-highpower.es es distribuidor oficial de Alfa Network

#1 10-08-2016 23:27:26

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 4,479

Uno no se puede imaginar todo lo que puede hacer con la orden history

Ahorra tiempo en consola gracias al comando "history"

history_1.jpg

  Entonces el comando History sirve para ver en consola los comandos que hemos entrado.
Si tecleo

history

(sin opciones) obtendré en consola la lista de mi "hsitorial bash" con las ordenes numeradas (1 es la primera orden entrada) 
  A primera vista no hay de que emocionarse mucho.... tongue

history_2.jpg

  Voy a tomar unos ejemplos inspirados de mi emocionante existencia tongue dónde el uso de history y sus opciones significa ganar tiempo y siguiendo la sagrada regla del esfuerzo mínimo.

1. El maldito tar

Estoy en mi consola y tengo de descomprimir un archivo tar.gz
  Personalmente nunca he llegado a acordarme de los argumentos a entrar.... ¿-xvf a lo mejor?
  En lugar de ir a buscar en la web (otra vez roll) o de intentar apañarme con la ayuda en consola de tar (te deseo suerte y animo si este es tu camino) hago:

history | grep "tar.gz"

  Y veo inmediatamente que no tengo que poner xvf pero zxf (No estaba muy lejo) 

history_4.jpg

  La ventaja es que no tengo que memorizar "que es zxf para descomprimir el tar.bz con tar"
El comando history es un acceso directo a una memoria infalible mucho mejor que mi cerebro.

2. El odiado Network manager

Ahora la cosa va mejor pero durante un tiempo teníamos que "matar" a Netwrok Manager para poder usar el modo monitor.
Con el comando

sudo check kill

Si "matamos" a Network Manager no tenemos otra para volver a conectarnos en mode managed que reiniciar Network Manager desde la consola.
Si no nos acordamos de la orden, esta vez no podremos buscar en la web ... No hay Internet. tongue
En lugar de reiniciar la computadora para volver a tener Internet hacemos

history | grep network-manager

history_3.jpg

Veo la orden para reiniciar network manager y podemos usar un pequeño truco para ejecutarla gracias a la opciones de history
La orden tiene el numero 1205: La puedo volver a ejecutar escribiendo un punto de exclamación antes de su numero

!1205

history_5.jpg

3. Actualizar reaver modificado

  En kali o Arch linux no hace falta pero en Ubuntu y otras distribuciones el reaver de los repositorios es el "original", sin ataque pixiedust.
Así que debemos instalarlo desde su rama github y para actualizarlo deberemos hacerlo nosotros (instalar encima de la vieja versión)
  Para bajar el código nadie (supongo) se acuerda de la dirección https del repositorio
Luego se hace cd src + ./configure + make + make install, de esto nos podemos acordar que son comandos básicos.
Pero el URL exacto de la rama roll...   
Como antes podemos combinar history con grep y la expresión regular "git ": Tendríamos el comando empleado para descargar la ultima revisión de reaver modificado.
Podemos incluso ir más rápido si la ultima cosa que hemos bajado de git era reaver....
  En este caso tecleamos

!git

  Esto hace que se ejecute la ultima orden "git"

history_6.jpg

Ya tengo la ultima revisión de reaver modificado lista para instalarse sin tener que buscar la dirección y entrar la en consola.
  Esto en cuatro letras: !git smile

 
  Para saber más sobre el comando history

Desconectado

Anuncio

Wifi-libre.com: El libre pensamiento para un internet libre / Regístrese ahora

Pie de página

Información del usuario

Ultimo usuario registrado: marconi
Usuarios registrados conectados: 0
Invitados conectados: 6

Estadisticas de los foros

Número total de usuarios registrados: 1,235
Número total de temas: 1,205
Número total de mensajes: 12,414

Máx. usuarios conectados: 69 el 15-10-2017 09:23:21