可以的。在 Ubuntu(以及其他 Linux 发行版)里,“别名(alias)”通常有两种常见场景,我分开说一下,你可以看看你想要的是哪一种。
比如你不想每次都输入 ls -la,只想输入 ll。
alias ll='ls -la'
关闭终端后失效。
把 alias 写进你的 shell 配置文件:
nano ~/.bashrc
在末尾添加:
alias ll='ls -la'
alias gs='git status'
保存后执行:
source ~/.bashrc
nano ~/.zshrc
source ~/.zshrc
alias # 查看所有别名
unalias ll # 删除某个别名
如果你说的是“给服务器设别名,方便 ssh 连接”,那是另一回事。
nano ~/.ssh/config
示例:
Host myserver
HostName 192.168.1.100
User ubuntu
Port 22
之后你就可以直接:
ssh myserver
如果你是指:
alias + cd如果你能具体说一下:
你是想给「命令」「服务器」还是「路径」设别名?
我可以直接给你一份最合适的配置示例。