Linux环境下,当我们需要使用某个命令时,如果不想加上复杂的路径,可以将路径放在PATH环境变量中:
$ export PATH=~/directory/name:$PATH
或者
$ export PATH=$PATH:~/directory/name
但是当我们需要输入复杂的命令,比如:
$ sudo openvpn --config ~/Documents/client.ovpn --auth-nocache
如果能够只输入openvpn就可以了,是不是就简单很多了呢!
那么这就要用到alias。在命令窗口输入
$ echo "alias aliasname='command'" >> ~/.bash_aliases && source ~/.bash_aliases
其中aliasname用我们需要的命令别名替换,比如openvpn。command则用原始长命令替换:
$ echo "alias openvpn='sudo openvpn --config ~/Documents/client.ovpn --auth-nocache'" >> ~/.bash_aliases && source ~/.bash_aliases
即可。以后,我们只要输入我们的命令别名就可以了!
本文介绍如何在Linux环境中通过设置PATH环境变量来简化命令路径,并利用alias命令创建复杂命令的快捷方式,提高工作效率。
1394

被折叠的 条评论
为什么被折叠?



