Comandos útiles
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 !!
2378 suscriptores. ¡
1 ago 2008 a las 19:53
Demasiado útil, muchas gracias!
1 ago 2008 a las 23:10
O pones sudo \
después te sale esto:
>
y ahí pones el comando que queires que se ejecute como root :P
2 ago 2008 a las 7:16
http://lacasadetux.wordpress.com/2008/08/01/comandos-utiles-sudo/
¿Quién copia a quién? That’s the question.
2 ago 2008 a las 9:23
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.
2 ago 2008 a las 14:01
Hmmm… vaya, muy buen tip. De veras que me ha gustado :D
Me alegra ver que mantienes esta web con todo su espíritu. Un saludo cordial.
2 ago 2008 a las 23:16
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.
3 ago 2008 a las 10:58
No te preocupes, todos nos despistamos de vez en cuando.
Gracias a todos pos los comentarios!
3 ago 2008 a las 12:38
Buen consejillo, y buen blog ;).
Saludos!!
3 ago 2008 a las 16:26
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!
3 ago 2008 a las 23:41
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.
12 ago 2008 a las 4:27
Lo de la flecha hacia arriba es mas práctico.
23 ago 2008 a las 19:45
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 :)
21 mar 2010 a las 13:14
Hola,
Quiero saber qué línea tengo que escribir en “/etc/sudoers” para que los usuarios del grupo “users” puedan ejecutar el comando “sudo chfn” sin que se les pida la contraseña del root.
Muchas gracias.