Vuelva a ejecutar el último comando utilizado exactamente con o sin privilegios de superusuario

¿Quiere volver a ejecutar el último comando ejecutado? ¿O qué hay de volver a ejecutar el último comando utilizado pero ejecutarlo como root? ¡Puedes hacer ambas cosas!

¿Alguna vez escribió un comando de cadena elegante y agradable en la terminal y se sintió frustrado al descubrir que necesita ejecutarlo de nuevo? ¿O quizás descubrió que el comando de ejecución antes mencionado debe ejecutarse nuevamente, pero esta vez como un superusuario? ¿Igualmente? Lo hago todo el tiempo, pero si lo hace en el futuro, no hay problema y no es necesario volver a ingresar las secuencias de comandos, porque una vez que aprende este ingenioso truco con el excelente !! comandos, puede volver a ejecutar rápidamente las cadenas de comandos anteriores.

Realmente hay dos partes en esto: ejecutar el último comando nuevamente tal como estaba, y ejecutar el último comando nuevamente pero con privilegios de superusuario, también conocido como root.

Cómo ejecutar el último comando utilizado de nuevo exactamente

¡Primero, sepa que escribiendo! volverá a ejecutar el último comando, exactamente como se ejecutó la primera vez. Es fácil, intente esto usted mismo. Primero, ejecute cualquier comando, elija algo simple como ‘ls’ si lo desea. Luego, antes de ejecutar otro comando, puede usar la siguiente cadena:

!!

Esto vuelve a ejecutar el comando exacto que se ejecutó inmediatamente antes. Si el comando falló, se ejecutará como fallido nuevamente. Si el comando tuvo éxito, se ejecutará nuevamente con éxito. ¿Tener sentido?

Cómo ejecutar el último comando utilizado nuevamente como superusuario

Ahora aquí es donde las cosas se ponen interesantes y extra asombrosas, puedes prefijar el !! comando con sudo, para volver a ejecutar el último comando utilizado pero como root con privilegios de superusuario. ¡Hemos mencionado la última ejecución ejecutada con sudo! antes, pero es tan relevante para el comando mencionado anteriormente que no podemos omitirlo.

Simplemente escriba este comando para hacerlo:

sudo !!

Esto ejecuta el último comando usado pero a través de sudo, ejecutándolo como usuario root. Básicamente, es como volver a escribir todo el comando pero prefijarlo con ‘sudo’, ¡sin tener que volver a escribir toda la larga cadena compleja o la sintaxis! Ciertamente útil.

Por cierto, estos trucos funcionan tanto en Mac OS X como en Linux, por lo que sea cual sea el entorno de línea de comandos en el que se encuentre, vuelva a ejecutar esos comandos cuando sea necesario.

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario