码迷,mamicode.com
首页 > 系统相关 > 详细

linux alias使用

时间:2017-10-28 20:31:03      阅读:256      评论:0      收藏:0      [点我收藏+]

标签:color   变量   技术   分享   bsp   nbsp   环境变量   针对   ges   

安装一些软件 python redis mysql jdk,都需要添加环境变量,一个路径添加到了环境变量,就可以直接在linux控制台输入  xx命令。

否则不添加环境变量,使用xx就会提示找不到命令,需要跳转到那个目录。然后执行 ./xx,或者每次都打全路径 /root/dir1/dir2/dir3/dir4/xx ,太长了有木有很麻烦。

 

简单点就是添加环境变量了,也可以使用别名来。

 

环境变量中的是miniconda3下的python,也就是python3,如果使用py2,可以source activate py27(这里py27代表一个conda虚拟环境的名字),然后就可以python helloworld.py了。

也可以使用别名  alias py27=‘/root/miniconda3/envs/py27/bin/python‘,这样就能够py27 helloworld.py。环境中的python环境变量仍然是python3.6,互不影响。

 

由于我的miniconda3下面是3.6,但是我经常用的是python2.7下面的,bin目录里面有uwsgi  supervisor这些东西,不想每次打长路径,就用alias别名了

alias py27=‘/root/miniconda3/envs/py27/bin/python‘
alias supervisord=‘/root/miniconda3/envs/py27/bin/supervisord‘
alias supervisorctl=‘/root/miniconda3/envs/py27/bin/supervisorctl‘

这样即使/root/miniconda3/envs/py27/bin不是环境变量,也可以直接使用supervisord命令了。

技术分享

 

说这么多在哪里改,vim /etc/profile  ,vim /etc/bashrc,全局的

vim ~/.bashrc针对某个用户的。

 

alias就是把一长串命令简化成一个短命令。一定程度上解决环境变量的问题。

 

linux alias使用

标签:color   变量   技术   分享   bsp   nbsp   环境变量   针对   ges   

原文地址:http://www.cnblogs.com/ydf0509/p/7747785.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!