我无法在这里创建一个简单的符号链接。当我尝试命令时
sudo ln –s /home/vivek/Downloads/drush/drush /home/vivek/Documents/
其中 drush 是名为 drush 的文件夹内的一个文件,我收到以下错误,
ln: accessing `–s': No such file or directory
然后我尝试在目标路径中给出文件名,
sudo ln –s /home/vivek/Downloads/drush/drush /home/vivek/Documents/drush
我为此得到了这个,
ln: target `/home/vivek/Documents/drush' is not a directory
我甚至尝试进入目标目录(即/home/vivek/Documents
)并输入以下命令
sudo ln –s /home/vivek/Downloads/drush/drush
但仍然收到相同的错误信息,如下所示
ln: accessing `–s': No such file or directory
我在这里做错了什么?为什么我只想为文件创建符号链接,而它却期望目标目录?
答案1
您的破折号 ( –
) 与用于指定选项的减号 ( -
) 不同。(可能是从网页复制的代码。)
尝试一下-s
。
由于它无法识别–s
该选项,因此它会尝试寻找一个文件。