【ubuntu】alias命令

目录

1 alias的作用

2 语法

(1)简单命令

(2)多条命令

3 alias永久化

(1)启动vim编辑器

(2)进入编辑模式

(3)退出

(4)source使之生效

(5)测试

4 alias删除别名


1 alias的作用

alias允许用户为命令创建简单的名称或缩写。如果需要在窗口输入复杂且较多的命令时,alias就可以减轻用户的记忆负担,发挥作用啦。

2 语法

(1)简单命令

alias [name=”value”]

举例:

alias p='pwd'

命令行输入“p”后,输出当前的路径。

(2)多条命令

alias可以将多个命令包含在value中,各个命令用分号分隔。

举例:

alias pp='pwd; ls -a'

输入“pp”后,输出当前路径和显示所有的文件,包括隐藏文件。

【ubuntu】alias命令_第1张图片

3 alias永久化

上述的设置方法在重启电脑的时候就失效了,这些别名就不存在了。那么,如何永久化上述别名呢?

在电脑的主目录下(/root)有个.bashrc文件。通过vim打开该文件,编辑该文件内容,在文末添加想要的别名即可。

例如:在我们使用conda的时候,需要进入到指定环境中进行操作,这时候,可以用alias。

(1)启动vim编辑器

打开指定文件

vim /root/.bashrc 

(2)进入编辑模式

输入i ,进入插入模式。就可以修改文件内容了。

在文件末尾加入如下内容:

alias setup_tf='conda deactivate;source /root/miniconda3/bin/activate tensorflow;cd /root/'

按“ESC”退出编辑模式。

(3)退出

Shift键 + “:”,切换到命令模式。
输入“wq”后回车,先保存后退出。

(4)source使之生效

source /root/.bashrc 

(5)测试

命令行输入:setup_tf

效果:可进入到conda的tensorflow env(前提是conda的envs list里面有tensorflow环境)中,然后cd到root路径下。

4 alias删除别名

如果不想使用某一别名的时候,可以使用unalias来删除别名。

举例:

unalias pp

你可能感兴趣的:(#,Ubuntu,ubuntu)