无法创建文件的符号链接

我无法在这里创建一个简单的符号链接。当我尝试使用命令时,出现了问题。
sudo ln –s /home/vivek/Downloads/drush/drush /home/vivek/Documents/

在文件夹中有一个名为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识别为选项,它会尝试查找一个文件。

1确切地说:用于选项的符号是连字符,与破折号和(印刷)减号都不同。 - Melebius