Siguiendo con la serie de post sobre comandos Linux, hoy vamos a recordar un comando que es muy práctico. Sobre todo para los que, como yo, son un poco despistados.
Hemos escrito en el terminal una linea bastante larga, pulsamos intro… y nos damos cuenta de que debía ejecutarse como sudo y no lo habíamos escrito al inicio de la linea. Otra vez a escribir la misma linea, eso sí, esta vez escribiendo sudo al inicio. ¿Cuántas veces te ha pasado esto? A mi unas cuantas.
Pues no es necesario escribir la linea de nuevo, basta con poner sudo !!. Pongamos un ejemplo:
En lugar de:
hemos escrito:
No va a funcionar, ya que debemos ejecutarlo como root, y para eso es necesario escribir sudo. En lugar de escribir de nuevo la linea, simplemente escribimos:
Esto ejecuta la última linea que hemos escrito, pero añadiéndole sudo al inicio sin necesidad de volver a escribirlo todo. Es fácil de recordar, si te has equivocado basta con gritar pidiendo ayuda: sudo !!
Demasiado útil, muchas gracias!
O pones sudo \
después te sale esto:
>
y ahí pones el comando que queires que se ejecute como root
http://lacasadetux.wordpress.com/2008/08/01/comandos-utiles-sudo/
¿Quién copia a quién? That’s the question.
Mundi, gracias por el aviso.
EL post original lo he escrito yo. Ya le he dejado un comentario para que no olvide citar la fuente original.
No vamos a pensar mal, seguramente se la ha olvidado poner el enlace. A mi en alguna ocasión me ha ocurrido. Ya le he dejado un comentario para pedirle que enlace al articulo original. Si alquien conoce un email donde contactar con el dueño del blog que me avise por favor, yo no lo he visto en su web.
Hmmm… vaya, muy buen tip. De veras que me ha gustado
Me alegra ver que mantienes esta web con todo su espíritu. Un saludo cordial.
Steven:
Amigo, perdón, todos mis posts tienen su respectivo enlace, seguro se me fue ido por un momento a la hora de ponerlo, pero ya he solucionado el problema.
Un abrazo.
No te preocupes, todos nos despistamos de vez en cuando.
Gracias a todos pos los comentarios!
Buen consejillo, y buen blog ;).
Saludos!!
Muy bueno, esto no lo conocía. Lo que si conocía y espero que os sea de ayuda es lo siguiente:
Imagad que hemos escrito varios comandos largos sucesivamente en consola, por ejemplo:
# emerge –update –deep –newuse –ask world
# vim /etc/portage/package.use
# etc
Con la admiración y la primera letra que fue escrita en algún comando, conseguimos lanzar dicho comando. Es decir, si queremos que se vuelva a lanzar el comando emerge basta con poner:
# !e
Si queremos que se vuelva a lanzar el comando con vim basta con poner:
# !v
Un saludo!
con lo facil que es…..
le das a la flecha de arriba (si, la de las teclas de cursor…)
le das a ‘inicio’ (o haces click al principio de la linea, o te desplazas con la steclas del cursor…)
escribes sudo
le das a enter.
Lo de la flecha hacia arriba es mas práctico.
Para evitar tener que pinchar en el principio de la linea o retroceder con el cursor hasta el principio, podeis pulsar Control + A y ahi ya podeis insertar sudo
No obstante, bueno el tip, aunque a estas alturas es dificil cambiar el chip