Linux bash:/usr/local/bin/composer.phar没有这种类型的文件或文件夹(ubuntu 16.04)

Linux bash:/usr/local/bin/composer.phar没有这种类型的文件或文件夹(ubuntu 16.04),linux,bash,ubuntu,installation,composer-php,Linux,Bash,Ubuntu,Installation,Composer Php,我尝试在我的计算机上全局安装composer(ubuntu 16.04) 我遵循官方的作曲家文档 php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php -r "if (hash_file('SHA384', 'composer-setup.php') === '544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9

我尝试在我的计算机上全局安装composer(ubuntu 16.04) 我遵循官方的作曲家文档

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

php -r "if (hash_file('SHA384', 'composer-setup.php') === '544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a858088ffbc1f233e9b180f061') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

php composer-setup.php

php -r "unlink('composer-setup.php');"
接下来我使用这个命令

sudo mv composer.phar /usr/local/bin/composer
当我在终端中写入“composer”时,我有一个错误:

bash: /usr/local/bin/composer.phar No file or folder of this type

有人知道我的问题吗?

使用此命令移动composer.phar

sudo mv composer.phar /usr/local/bin/

ls-la/usr/local/bin/| grep composer输出什么?-rwxr-xr-x 1 adjol smileuser 1861877 févr。13 14:29 composer(composer为红色),因此要使用的命令是
composer
。你确定你用另一种方式来称呼它吗?您添加了任何包含
composer.phar
的bash别名吗?我没有使用alias,但我昨天尝试了,我收到了相同的消息。我们应该知道脚本
composer setup.php
在理解这里发生了什么。