最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Ubuntu如何给命令设别名
时间:2026-08-31 18:50:48 编辑:袖梨 来源:一聚教程网
在 Ubuntu(以及其他 Linux 发行版)中,给命令设置别名(alias)是非常常见的操作,可以用来简化常用命令。下面分几种情况说明。

一、临时设置别名(仅当前终端有效)
直接在终端中执行:
alias ll='ls -l'设置后,输入 ll 就相当于 ls -l。
查看已有别名:
alias删除别名:
unalias ll这种别名在关闭终端后就失效了。
二、永久设置别名(推荐)
针对当前用户(最常用)
编辑当前用户的 shell 配置文件:
如果你用的是 bash(默认):
nano ~/.bashrc如果你用的是 zsh:
nano ~/.zshrc
在文件末尾添加:
alias ll='ls -l'alias gs='git status'
alias update='sudo apt update && sudo apt upgrade'
保存后执行:
source ~/.bashrc# 或
source ~/.zshrc
以后每次打开终端都会生效。
针对所有用户(不常用)
编辑系统级配置文件:
sudo nano /etc/bash.bashrc添加别名后保存即可(对所有用户生效)。
三、给带参数的命令设别名
别名本身不能带参数,但可以配合函数实现:
mkcd() {mkdir -p "$1" && cd "$1"
}
使用时:
mkcd test如果只想用 alias,可以这样凑合:
alias rm='rm -i'四、常见实用别名示例
alias ll='ls -lh --color=auto'alias la='ls -A'
alias ..='cd ..'
alias ...='cd ../..'
alias ports='netstat -tulnp'
alias myip='curl ifconfig.me'
五、检查别名是否被覆盖
有时别名会和函数、命令冲突,可用:
type ll或:
which ll如果你愿意,我可以帮你:
- 根据你的常用命令定制一套别名
- 判断你用的是 bash 还是 zsh
- 排查别名不生效的问题
相关文章
- SamHelper怎么备份设置-SamHelper软件配置导出与还原操作步骤 08-31
- SQL Server 2008数据库设置定期自动备份的做法实用指南 08-31
- 掌握Excel数据筛选实用技巧助力工作效率提升 08-31
- linuxstrings输出如何过滤 08-31
- SQL SERVER 2008数据库日志文件收缩的做法实用指南 08-31
- 如何实时查看Linux日志 08-31