OSとは別にインストールするコマンドは/ usr/localに属しているので、/ usr/local/binには/ usr/binではなくリンクを置く必要があります。/usr/local/binには、デフォルトでは存在しませんが、あなたはそれを作成した場合、それが自動的に認識されますので、それはデフォルトのパスにあります:
sudo mkdir /usr/local/bin
sudo ln -s ~/.composer/vendor/drush/drush/drush /usr/local/bin/drush
あなたはまた、/は/ usr/localにアクセス許可を設定できあなたはsudo
せずにリンクを追加することができますので、管理者グループのメンバーが、物事をインストールできるようにするビン:
sudo mkdir /usr/local/bin
sudo chgrp admin /usr/local/bin # Assign the directory to the "admin" group
sudo chmod 775 /usr/local/bin # Grant the group write access
ln -s ~/.composer/vendor/drush/drush/drush /usr/local/bin/drush # No `sudo` needed!
は/ usr/localにカスタム/ローカルのものを置くことは、時間に沿ってのための標準的な慣習となっていることに注意してください、エル・キャピタンで始まったのはSystem Integrity Protectionです。 SIPを無効にすることは可能ですが、(このような)ほとんどの場合、標準的な規約に従う方が良いでしょう。
おそらくhttp://superuser.comは、このような質問をするのに適しています。 – reporter
私はあなたが* System Integrity Protection *に反して落ちていると思います - osxdaily.com/2015/10/05/disable-rootless-system-integrity-protection-mac ...をチェックしてください。 –