![如何重命名 sudo?](https://linux22.com/image/1003257/%E5%A6%82%E4%BD%95%E9%87%8D%E5%91%BD%E5%90%8D%20sudo%EF%BC%9F.png)
默认命令是:
sudo apt-get update
我想用用户名替换命令(sudo)。例如:
username apt-get update
答案1
alias username="sudo"
从终端使用来暂时改变它。
要进行永久更改,请将相同的文本添加到 ~/.bashrc。您可以使用:
vi ~/.bashrc
或者:
nano ~/.bashrc
执行此操作。如果您尝试使用 vi 路径,则需要i
在输入文本之前按下,然后按下 Esc 键,最后按下:wq
保存文件。如果此方法无效,您可能需要更新 vim 版本,您可以使用以下命令执行此操作:
sudo apt-get install vim
另一方面,如果您想根据上下文更改 sudo,那么只需输入当前登录用户的名称,请尝试使用以下命令创建“usernames.sh”文件:
vi usernames.sh
或者:
sudo vi usernames.sh
取决于您创建它的位置。然后输入以下文本:
#!/bin/bash
shopt -s expand_aliases
alias $USER="sudo"
chmod +x usernames.sh
使用然后运行以下命令使其可执行:
./usernames.sh
要使其在每次启动计算机时运行,请键入:
cp usernames.sh /etc/init.d
其次是:
update-rc.d usernames.sh defaults
再次让我知道这是否有效,是否符合你的预期,因为正如我所说,我目前无法访问 Ubuntu 终端进行测试。如果有问题,只要我意识到,就可以修复。