目录
背景
第一部分
alias
配置和取消第二部分
alias
查看参考文献及资料
背景
linux
中提供用户自定义命名别名,即alias
命令。
第一部分 alias
配置和取消
1.1 配置
临时设置
使用下面的命令格式:
1
alias 新的命令='原命令 -选项/参数'
例如下面的例子中,我们将命令
cd ..
简化成..
,方便使用。1
alias ..='cd ..'
但是这种设置是临时在当前shell中生效了,重启开启新的shell就会失效。
永久生效
如果需要永久生效就需要将设置配置在环境变量中。需要注意的是环境变量有效范围(用户环境和系统环境变量)。例如系统环境变量中,在
/etc/profile
中追加:1
2alias rm='rm –i'
source /etc/profile所有用户shell均具有该命令别名。
1.2 取消
如果需要取消命令别名,可以使用下面的命令:
1 | unalias rm='rm –i' |
对于配置在环境变量中的就需要手动注释,并source生效(当前shell)。
第二部分 alias
查看
如果需要参看当前shell环境已经配置的命令别名,可以直接使用命令:
1 | root@VM-0-5-ubuntu:~# alias |
上面是ubuntu
系统自带的命令别名。另外比较常用的还有:
1 | alias ..='cd ..' |
日常操作中目录的进退是常用了,上面的命令别名大大提高了输入效率。
参考文献及资料
1、Using alias Command in Linux to Improve Your Efficiency,链接:https://linuxhandbook.com/linux-alias-command/