4 ms·
So, what's wrong with sudo !! then?
by CJefferson 14y ago
So, what's wrong with sudo !! then?
- dsr_ 14y agoIt re-executes your previous command -- this time with root privilege. If and only if you meant to do that, you're fine.
- dbaupp 14y agoThe "only if" part is false: it is certainly possibleto be fine having done sudo !! without meaning to do it.
- Firehed 14y agoWhy else would you type it in? I can't imagine many people saying "hm, that command I didn't intend to run didn't work. Maybe I should run it as root instead." Hopefully if you're in a NOPASSWD user/group, you know what root can do if you're careless; if you're not, there's yet another point where you'd have go out of your way to do damage with this shorthand.
- dror 14y agoIt's too easy to have a sticky key and type sudo !1 by accident. As a rule, not a good idea to do sudo from history without examining it first. So do up arrow or CTRL-P and the edit the command.