为命令创建专属“一键快捷键”
在 Ubuntu 中自定义快捷关机命令,最快的方法是设置终端别名 (Alias)。因为系统关机通常需要管理员权限,我们可以通过配置,实现免输密码一键关机。
按照以下步骤操作,即可完成配置:
1. 配置免密关机(关键步骤)
默认情况下,使用 shutdown 命令需要输入密码。为了实现真正的“快捷”,我们需要允许当前用户免密执行关机命令:
bash
# 1. 打开 sudoers 配置文件(必须使用 visudo 确保语法安全)
sudo visudo
请谨慎使用此类代码。
在打开的文件末尾,添加以下内容(将 your_username 替换为你的 Ubuntu 用户名):
text
your_username ALL=(ALL) NOPASSWD: /usr/sbin/shutdown
请谨慎使用此类代码。
保存并退出(如果使用 nano 编辑器,按 Ctrl+O 回车保存,Ctrl+X 退出)。
2. 添加快捷指令别名
接下来,在你的 shell 配置文件中定义一个好记的短命令(例如 byebye):
bash
# 2. 打开当前用户的 bash 配置文件
nano ~/.bashrc
请谨慎使用此类代码。
滑到文件最底部,添加以下代码:
bash
# 自定义快捷关机命令(立即关机)
alias byebye="sudo shutdown -h now"
请谨慎使用此类代码。
保存并退出。
3. 使配置生效并测试
在终端中运行以下命令,让刚才的配置立即生效:
bash
source ~/.bashrc
请谨慎使用此类代码。
现在,你只需要在终端中输入 byebye 并回车,电脑就会立即安全关机,不再询问密码。
如果比起输入命令,你更喜欢点击鼠标或者按下键盘快捷键来关机,我也可以教你如何设置 Ubuntu 图形界面的键盘快捷键(例如按下 Ctrl + Alt + End 直接关机)
为命令创建专属“一键快捷键”
如果你不想每次都输入长指令,可以通过绑定自定义快捷键实现一键操作(以 Ubuntu 为例):
许可协议:
CC BY 4.0