需要配置,以便不必在命令前输入 sudo

需要配置,以便不必在命令前输入 sudo

我该如何设置我的系统,这样就sudo不必在命令前输入。例如,sudo apt-get install我只需输入 而不是输入apt-get install。现在我知道我可以运行,sudo -i但我最终忘记了一半的时间。有没有更永久的方法?编辑:为了澄清起见,我不想知道如何在没有密码的情况下做到这一点,我已经有了这个设置。我想在不输入单词的情况下做到这一点,sudo我甚至想消除输入单词 的需要sudo

答案1

我知道这个答案不会受欢迎,但在回答这个问题时,它是合适的(但并不明智)。

如果你不想sudo在需要输入的所有内容之前输入身份验证或授权,那么唯一的解决方案就是以 root 身份登录。这是极其(我希望我可以把它弄得更粗)我再说一遍极其这是不明智的,我认为你会发现自己陷入更大的困境,而不仅仅是必须记住sudo在命令前输入五个字符。

另外,你可以sudo su -在运行一串命令之前限制手指输入这五个额外字符的压力(5 可以快速加起来......),并记得输入exit最后的四个字符,这样你就不会无意中做任何愚蠢的事情......

正如之前所说,如果您犯了错误,更好的选择就是利用命令历史记录并执行以下操作:

$ make "me a sandwich"
No
$ sudo !!     # !! takes the full last command in history and puts it here
sudo make "me a sandwich"    #bash automatically shows you what the full command with replacement is...
Ok - Sandwich made
$ 

...

因此,玩得开心并请负责任地支持...

相关内容