Linux将composer的bin目录放到PATH环境变量中
将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、直接在命令行中设置PATHPATH=$PATH:/home/lijun/.config/composer/vendor/bin
PATH=$PATH:/root/.composer/vendor/bin
使用这种方法,只对当前会话有效,也就是说每当登出或注销系统以后,PATH设置就会失效。
2、在/etc/profile中设置PATHsudo vim /etc/profile
在最后添加一行:export PATH=$PATH:/home/lijun/.config/composer/vendor/bin
。
注:=等号两边不能有任何空格。这种方法最好,除非手动强制修改PATH的值,否则将不会被改变。
编辑/etc/profile后PATH的修改不会立马生效,如果需要立即生效的话,可以执行source /etc/profile
命令。
3、在当前用户的profile中设置PATHvi ~/.bashrc
在最后添加一行::PATH=$PATH:/home/lijun/.config/composer/vendor/bin
。
执行 source ~/.bashrc
,让这次的修改生效。
注:这种方法只对当前用户起作用的,其他用户该修改无效。
去除自定义路径:
当你发现新增路径/home/lijun/.config/composer/vendor/bin没用或不需要时,你可以在以前修改的/etc/profile或~/.bashrc文件中删除你自定义的路径。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?