A veces, cuando puedo ejecutar un comando no me doy cuenta de que necesitaba ejecutar como super usuario tiene permisos suficientes.
Hay una forma de ejecutar el mismo comando de nuevo, pero como super usuario?
Respuestas
¿Demasiados anuncios?
Respuesta: introduce sudo !!
derecho luego para repetir el comando anterior con una escalada de privilegios.
edit: la Imagen que se encuentra a través de reddit, y es una parodia de la original del comic de xkcd por Randall Munroe.
Sólo voy a añadir una alternativa: tan corto como escribir sudo !!
y más flexible:
Up-arrow (once, or until you find the command you want to sudo/edit, if it's older)
ctrl+A (place cursor at beginning of line)
"sudo "
Enter
Es exactamente el mismo número de pulsaciones de teclas (cuento "ctrl+a" como uno...), pero la adición de "flecha arriba" usted puede hacerlo en cualquier comando en su historia.
Hay un par de maneras de hacer esto
Simplemente introduzca el comando de nuevo añadiendo
sudo
antes de que el comandoPulse la flecha Arriba para obtener el último comando y poner
sudo
frente a ella.Escriba
sudo !!
El !!
amplía hasta el último insertado comando. Usted puede hacer cosas similares con otras cosas, con la línea de comandos de la historia ver aquí
Usted podría tratar de la tecla de flecha hacia arriba para desplazarse a través de su antiguo comandos y escribir/modificar y agregar la sudo
frente a ellos. (el botón de inicio por encima de las teclas de flecha se establece la posición que al principio.)
No me gusta el sudo !!
idea, porque a veces se agrega otro comando en el medio y no recuerdo más.