Я заметил, что установка grunt-cli сделала это. Это похоже на символическую ссылку или что-то подобное.Что означает -> означает и почему они находятся в этой папке?
lrwxr-xr-x 1 root admin 39 Jan 9 2016 grunt -> ../lib/node_modules/grunt-cli/bin/grunt
lrwxr-xr-x 1 root admin 28 Nov 3 2015 heroku -> /usr/local/heroku/bin/heroku
-rwxrwxr-x 1 root wheel 23369552 Dec 23 2015 node
lrwxr-xr-x 1 root admin 38 Jan 10 2016 npm -> ../lib/node_modules/npm/bin/npm-cli.js
lrwxr-xr-x 1 a admin 64 Mar 22 2016 subl -> /Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl
-rwxr-xr-x 1 root wheel 75 Apr 28 06:32 vbox-img
-rwxr-xr-x 1 root wheel 77 Apr 28 06:32 vboxwebsrv
Что еще более важно, почему это делается?
/usr/local/bin/grunt -> /usr/local/lib/node_modules/grunt-cli/bin/grunt
Все узловые модули хранятся в отдельном месте, а/usr/local/bin/будут в PATH, поэтому файл можно легко найти из оболочки. – Clay