无法创建文件的符号链接

Viv*_*vek 9 symbolic-link

我无法在这里创建一个简单的符号链接。当我尝试命令时

sudo ln –s /home/vivek/Downloads/drush/drush /home/vivek/Documents/
Run Code Online (Sandbox Code Playgroud)

其中 drush 是名为 drush 的文件夹内的文件,我收到以下错误,

ln: accessing `–s': No such file or directory
Run Code Online (Sandbox Code Playgroud)

然后我尝试在目标路径中给出文件名,

sudo ln –s /home/vivek/Downloads/drush/drush /home/vivek/Documents/drush
Run Code Online (Sandbox Code Playgroud)

我得到了这个,

ln: target `/home/vivek/Documents/drush' is not a directory
Run Code Online (Sandbox Code Playgroud)

我什至尝试进入目标目录(即/home/vivek/Documents)并键入以下命令

sudo ln –s /home/vivek/Downloads/drush/drush
Run Code Online (Sandbox Code Playgroud)

但仍然得到相同的错误信息如下

ln: accessing `–s': No such file or directory
Run Code Online (Sandbox Code Playgroud)

我在这里做错了什么?为什么它需要一个目标目录,而我只是想为一个文件创建一个符号链接?

lga*_*rzo 21

破折号 ( ) 与-用于指定选项的减号( ) 不同。(可能是从网页复制的代码。)

尝试使用-s.

由于它无法识别–s为选项,因此它会尝试查找文件。