TIP
这些是本篇文章的标签,来发现更多感兴趣的内容吧
科研
生信分析
Linux教程
B站ID:Biomamba-生信基地
来源:BV1hT411F7r7
- 单独的alias命令可以显示出当前环境下所有的别名
1
alias
- alias+具体的别名可以显示出这个别名对应的完整命令
1
alias 别名
创建/删除别名
- 这里没有按照教程里来
- 我们的思路是把想创建的alias写到当前shell的配置文件中去
- 首先,我们使用echo $0去查看当前使用的shell类型
1
echo $0
- 根据返回的类型打开对应的配置文件,比如返回-bash就打开bash配置文件
/.bashrc,返回-zsh就打开对应的配置文件/.zshrc1
vim ~/.bashrc #这里的vim也可以换做任何你喜欢的编辑器,比如nano/code
- 在编辑器中,拉到一个你喜欢的位置输入下面这行,并保存
1
alias 你想要的名字 = '命令 选项'
- 之后退出编辑器,输入这行代码来更新一下shell的配置文件
1
source ~/.bashrc #这里输入配置文件的路径
- 首先,我们使用echo $0去查看当前使用的shell类型
- 如果想要去除已经设计好的别名,那只要回到shell配置文件下,删除对应的alias行,然后用source命令更新一下shell配置文件就可以了
- 删除系统环境下的全部别名(只是展示,DON’T DO THIS)
1
unalias -a
不删除别名的情况下执行原命令
- 方法1:输入原命令的路径
1
/bin/ls
- 方法2:在命令前加一个反斜杠
1
\ls
命令和路径都可以取别名
- 一个对路径取别名的示例,这里重新定义了环境变量所在的文件,看看就好,不要这么做
1
alias mypath = $PATH