
Hackers éticos, sé lo que se siente cuando intentas crear una carga útil y, de repente, necesitas conocer tu IP local / global desde otra terminal. Me sucede a menudo.
No solo IP, sino cualquier salida de comando que pueda ver como una ventana emergente con el acceso directo. Aquí tomamos la ayuda de la pequeña herramienta zenity.
Zenity: crea un cuadro de diálogo gráfico (GTK +) en la línea de comandos y los scripts de shell
mando
$ zenity --title IP --info --text="$(ifconfig [Your Network Name] | grep "inet " | cut -b 9- | cut -d" " -f2)"
Una vez que ejecute el comando anterior, obtendrá un cuadro de diálogo con su IP local que creamos con la ayuda de Zenity.
Analicemos, paso a paso, lo que hicimos en el comando anterior.
zenity –title IP –info –text = «Su mensaje»: Aquí hemos tomado la ayuda del cuadro de diálogo Zenity Info y en lugar de Tu mensaje Ejecutamos otro comando para obtener nuestra IP local.
ifconfig [Your Network Name]: El nombre de la red puede ser cualquiera dependiendo de la conexión a Internet. Para los usuarios de Ethernet, puede ser eth0, y para los usuarios inalámbricos, puede ser wlan0.
manejar «inet»: Con el comando help grep podemos extraer fácilmente ciertas líneas que nuestro. Contiene inet o en términos simples nuestra dirección IP.
Sección -b 9-: Este comando nos ayuda a eliminar 9 espacios del inicio del Inet.
Sección -d ”” -f2: Finalmente, convertimos oraciones en columnas con la ayuda de espacios (-d ““) y en general IP está en el campo 2 que especificamos en (-f2).
Una vez que comprenda cómo funciona, puede personalizarlo fácilmente para que se adapte a sus propias necesidades. Pero veamos cómo podemos activar este comando con la ayuda de un atajo de teclado.
Establecer comando a combinación de teclas
Abre tu Configuración del sistema E ir a abreviatura.
Ahora solo ve a Atajos personalizados y haga clic en Para editar -> Nuevo -> Enlaces globales -> Comando / URL Como se muestra abajo.
Luego se creará un nuevo acceso directo personalizado, asígnele el nombre que desee, en mi caso es Mostrar IP, y luego ir al deducción Opción para establecer un atajo personalizado.
Ahora ve al trama Tab y configure el comando de ejecución que discutimos al principio de este artículo y finalmente haga clic en usar.
Ahora solo use su atajo de teclado para ver su IP o cualquier otro comando que configure.
Último pensamiento
Espero que haya disfrutado mucho de esta forma de mostrar comandos personalizados con un atajo de teclado. Si tiene alguna dificultad o problema, háganoslo saber en la sección de comentarios.
Comprensión técnica innovadora con 10 años de experiencia como programador informático, desarrollador web e investigador de seguridad. Puede trabajar con una amplia variedad de tecnología y soluciones de software y administrar bases de datos.
¿Te gusta lo que lees? Compártelo con otros.