avatar

mdo

Hello

  • 首页
  • 知识库
  • 归档
  • 标签
  • 关于
主页 为命令创建专属“一键快捷键”
文章

为命令创建专属“一键快捷键”

发表于 2026-06-17 更新于 2026-06- 17
作者 mdo
6~8 分钟 阅读

在 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 为例):

  1. 打开系统设置:进入 Settings > Keyboard > Keyboard Shortcuts (键盘快捷键)。 [1]

  2. 新增自定义快捷键:滚动到最底部,点击 + (添加)。 [1, 2]

  3. 填写配置:

    • Name (名称): 一键关机

    • Command (命令): shutdown -h now

  4. 设置按键:点击“Disabled”,然后按下你喜欢的快捷键组合(例如:Ctrl + Alt + K)。

  5. 保存应用。

知识库
许可协议:  CC BY 4.0
分享

相关文章

10月 7, 2026

比尔盖茨的智慧:想多赚钱,就每天循环做这3件事

我们总有一种非常固执的错觉,认为那些站在财富金字塔顶端的人,必然拥有某种超越常人的特异功能。我们在脑海中给比尔盖茨这样的大佬描绘了一幅极其悲壮的奋斗画像。大家总觉得,他之所以能富可敌国,肯定是因为他每天只睡三个小时,同时对着八个电脑屏幕疯狂敲击键盘,每一秒钟都在做出价值几亿美金的生死抉择。 为了模仿

9月 28, 2026

程序员越想创业,越不要急着动手

一个能源方面的前辈找到我,希望通过我把一些人工的工作 AI 自动化。 能源方面我不懂,找 Gemini 聊完发现这个是可以复制的,非常兴奋。我跟老婆说,这个项目做好以后可以做成平台,推广到其他公司,你就等着做总裁夫人吧! 她听完以后跟我说,这个项目还是太定制化,和我之前做的一个项目很像。 那个项目一

9月 25, 2026

忍了一年多,我终于对i18n下手了过去一年,我主要参与国际机票业务的开发工作,因此每天都要和多语言(i18n)打交道

前言 大家好,我是奈德丽。 过去一年,我主要参与国际机票业务的开发工作,因此每天都要和多语言(i18n)打交道。熟悉我的朋友都知道,我这个人比较“惜力”(并不是,实际上只是忍不下去了),对于重复笨拙的工作非常抵触,于是,我开始思考如何优化团队的多语言管理模式。 痛点背景 先说说我们在机票项目中遇到的

下一篇

http协议推送websocket

上一篇

websocket 握手

最近更新

  • 比尔盖茨的智慧:想多赚钱,就每天循环做这3件事
  • iOS 侧载(Sideloading)工具
  • 程序员越想创业,越不要急着动手
  • 注册 Chat Participant
  • 中秋给在外游子的一封信

热门标签

API CodeGeex Coding Cursor DeepSeek Docker Gitkraken Harness Laravel Management

目录

©2026 mdo. 保留部分权利。