在Ubuntu中,别名(Alias) 是通过shell(如bash、zsh)配置文件定义的命令简化方式(如alias ll='ls -l'),用于快速输入常用命令;快捷键(Shortcut) 是系统或应用程序预设的键盘组合(如Ctrl+Alt+T打开终端),用于快速执行操作。两者本质不同,但可通过将别名绑定到系统快捷键实现结合使用。
别名需先通过shell配置文件定义,以下是具体操作:
nano ~/.bashrc(bash用户)或nano ~/.zshrc(zsh用户)。sudo nano /etc/bash.bashrc(需管理员权限)。alias 别名='原始命令'。例如:alias ll='ls -la' # 用ll代替ls -la
alias update='sudo apt update && sudo apt upgrade' # 组合命令
source ~/.bashrc(或对应配置文件)即可立即生效。ll或update)→ 点击“设置快捷键”。Ctrl+Alt+L),系统会提示“快捷键已设置”。custom0为唯一标识,如custom1):gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/']"
Your Shortcut Name(名称)、command-to-run(别名对应的命令)、<Control><Alt>L(快捷键组合):gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ name 'Your Shortcut Name'
gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ command 'command-to-run'
gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ binding '<Control><Alt>L'
sudo apt install dconf-editor并回车。org→gnome→settings-daemon→plugins→media-keys→custom-keybindings。custom0)→ 类型为“字符串”→ 值为/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/。name(名称)、command(命令)、binding(快捷键组合)。/home/username/scripts/myscript.sh)。