为什么我不能在 /usr/bin 中创建符号链接?

Pat*_*パトシ 2 administration symlink

我正在尝试在我的 /usr/bin 目录中创建一个符号链接作为命令 drush8

但是每次我这样做时,它都不会出现在 /usr/bin 中,而是说它已经存在。它认为它存在于 drush8/drush 目录中,但我想要它在 /usr/bin

我的文件位于 /usr/bin/drush8/vendor/drush/drush/drush

我希望它作为 /usr/bin 中的符号链接作为drush8

我究竟做错了什么?

在此处输入图片说明

Ste*_*itt 6

您已经有一个名为drush8in的目录/usr/bin,您也不能拥有同名的链接(或任何其他类型的文件)。

如果您想drush8作为命令工作,您可以将适当的文件夹添加到您的$PATH或定义一个别名。

一般来说,诸如drush8会进入的文件夹/opt,这样你就可以避免这个问题......严格来说,你的符号链接应该进入/usr/local/bin而不是/usr/bin.