PATH就是操作系统中的环境变量,无论是windows,linux还是macos都存在这个环境变量。它存储着一些目录的集合,决定着shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当你运行一个程序时,Linux首先在环境变量下进行搜寻程序,找不到则执行当前目录下能对应的程序,没有的话终端界面就返回Not Found或者Command Not Exists提示。
- 添加某个目录dire到环境变量,其格式为:PATH=dire:$PATH。环境变量更改后,在用户下次登陆时生效,如果想立刻生效,则可执行下面的语句:
|
|
需要注意的是,最好不要把当前路径 “./” 放到 PATH 里,这样可能会受到意想不到的攻击。
完成后,可以通过 echo $PATH 查看当前的搜索路径,即环境变量值。
可用 export 命令查看PATH值
|
|
- 单独查看PATH环境变量,可用:
|
|
- 下载composer.phar文件
|
|
- 移动到$PATH目录下的同时修改文件名
|
|
- 测试composer并查看和修改默认的仓库repository
|
|
- 使用composer搜索thinkphp项目和查看版本详情
|
|
- 使用composer创建thinkphp5项目
|
|
- 安装并临时修改环境变量测试laravel安装器:
|
|
上述方法的PATH在终端关闭后就会消失。所以还是建议通过编辑/etc/profile来改PATH,用户级就是修改家目录下的.bashrc(即:~/.bashrc)。
永久添加PATH环境变量(系统级),用户级.profile同理
|
|
- 再次查看PATH:
|
|