无法创建文件符号链接


9

我无法在此处创建简单的符号链接。当我尝试命令

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

我在这里做错了什么?为什么在我仅尝试为文件创建符号链接时期望目标目录?

Answers:


21

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

试试看-s

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


准确地说:用于选项的符号是连字符,不同于破折号和(印刷)减号。
Melebius
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.