将composer的bin目录放到PATH环境变量中
使用composer global config bin-dir --absolute查看composer的bin目录
输出类似

Changed current directory to /home/lijun/.config/composer
/home/lijun/.config/composer/vendor/bin

/home/lijun/.config/composer/vendor/bin就是composer的bin目录

将/home/lijun/.config/composer/vendor/bin添加到PATH中有三种方法:
1、直接在命令行中设置PATH
PATH=$PATH:/home/lijun/.config/composer/vendor/bin
使用这种方法,只对当前会话有效,也就是说每当登出或注销系统以后,PATH设置就会失效。

2、在/etc/profile中设置PATH
sudo vim /etc/profile
在最后添加一行:export PATH=$PATH:/home/lijun/.config/composer/vendor/bin
注:=等号两边不能有任何空格。这种方法最好,除非手动强制修改PATH的值,否则将不会被改变。
编辑/etc/profile后PATH的修改不会立马生效,如果需要立即生效的话,可以执行source /etc/profile命令。

3、在当前用户的profile中设置PATH
vi ~/.bashrc
在最后添加一行::PATH=$PATH:/home/lijun/.config/composer/vendor/bin
执行 source ~/.bashrc,让这次的修改生效。
注:这种方法只对当前用户起作用的,其他用户该修改无效。

去除自定义路径:
当你发现新增路径/home/lijun/.config/composer/vendor/bin没用或不需要时,你可以在以前修改的/etc/profile或~/.bashrc文件中删除你自定义的路径。

作者:biaoqianwo
链接:https://www.jianshu.com/p/d32059047253

转载于:https://www.cnblogs.com/zhangzhijian/p/10789556.html

【转】Linux将composer的bin目录放到PATH环境变量中相关推荐

  1. “由于/bin 不在PATH 环境变量中,故无法找到该命令”

    文章目录 前言 问题描述 解决办法 附录 前言 解决这个问题花了一个上午,希望对后来者有帮助!! 每个人遇到的问题不一样,我只讲述我的问题和解答过程. 因为网上很多这方面的答案,但是都不适合我 问题描 ...

  2. windows下安装composer方法(不修改PATH环境变量)

    转载地址:http://www.th7.cn/Program/php/201410/297829.shtml composer是一个新崛起的PHP的依赖管理工具.官方安装方法见: https://ge ...

  3. linux删除系统环境变量,Linux系统添加、修改、删除PATH环境变量

    一.   添加环境变量 (Bash shell中用export,C shell中用setenv) 1.直接在终端修改: export PATH=$PATH:software_installation_ ...

  4. linux path环境变量 删除,Linux系统添加、修改、删除PATH环境变量

    一.   添加环境变量 (Bash shell中用export,C shell中用setenv) 1.直接在终端修改: export PATH=$PATH:software_installation_ ...

  5. linux将目录路径加入环境变量中,如何添加路径到PATH环境变量

    1.直接用export命令:#export PATH=$PATH:/opt/au1200_rm/build_tools/bin 命令解释: 设置环境变量 PATH 为 /usr/local/arm/3 ...

  6. linux 添加path环境变量中,在Linux里设置环境变量PATH的方法是什?

    我的mips-linux-gcc编译器在"/opt/au1200_rm/build_tools/bin"目录下,build_tools就是我的编译工具,则有如下三种方法来设置环境变 ...

  7. Linux 执行文件 path,linux可执行文件添加到PATH环境变量的方法

    linux命令行下面执行某个命令的时候,首先保证该命令是否存在,若存在,但输入命令的时候若仍提示:command not found 这个时候就的查看PATH环境变量的设置了,当前命令是否存在于PAT ...

  8. Linux下修改PATH环境变量

    Linux下有很多环境变量,PATH就是其中的一种 PATH 可执行文件的搜索路径.ls命令也是一个程序,执行它不需要提供完整的路径名/bin/ls,然 而通常我们执行当前目录下的程序a.out却需要 ...

  9. linux修改jdk版本无效,关于windows和linux系统更换JDK版本后,修改环境变量也无法生效的原因和解决办法...

    今天遇到了一个问题: 我linux系统之前安装JDK12,今天将其改成了JDK1.8,并修改了环境变量,但是通过java -version命令显示的依旧是JDK12的版本. 这是因为,当使用安装版本的 ...

最新文章

  1. UML用例图概要(转)
  2. ORACLE 11g 使用ROWNUM完美解决ORA-00600:内部错误代码
  3. 阿里云MVP闪亮云栖大会,技术干货持续更新中
  4. 猿课python 第三天
  5. 金蝶二次开发好跳槽吗_金蝶财务软件不会操作怎么办?
  6. 仿IOS应用APP下载页源码
  7. 单链表的尾插,头插,遍历,查找和插入
  8. 运维管理中的制度和流程
  9. [译] What is some general advice for a new PhD student?
  10. 关于Java的this关键字
  11. PHP基础知识------页面静态化
  12. 复化科特斯公式matlab_基于牛顿—科特斯积分的误差分析
  13. QCC3040---peer UI module
  14. 三色球问题python_Python:验证密码程序与水仙花数、三色球问题
  15. 慎用yum update
  16. 使用 bash 脚本把 Google 虚拟机的数据备份到 GCS
  17. Intel oneAPI Base Toolkit 安装教程(Linux)
  18. 清北学堂 2017-10-06
  19. mysql 灾备方案_mysql数据库灾备方案
  20. ssm 远程监控linux,Wisenet SSM视频监控综合管理平台

热门文章

  1. android 升级带服务端,安卓应用升级服务端设计思路
  2. java dh算法_https密钥交换DH算法
  3. 阿里巴巴商城源码JAVA_阿里巴巴Dubbo实现的源码分析
  4. php ci url,URL路由设置-CI(codeigniter)PHP框架再探
  5. 根据数据建立分析模型是什么意思
  6. 服务器向用户返回的状态码,常用的有:
  7. (1) freemarker入门实例
  8. MySQL约束课堂笔记
  9. Docker Registry本地私有仓库搭建
  10. 计算机考研:计算机组成原理考点分析