No se puede crear un enlace simbólico a un archivo

9

No puedo crear un enlace simbólico simple aquí. Cuando probé el comando

sudo ln –s /home/vivek/Downloads/drush/drush /home/vivek/Documents/

donde drush es un archivo dentro de la carpeta llamada drush, obtengo el siguiente error,

ln: accessing `–s': No such file or directory

Luego intenté dar el nombre del archivo en la ruta de destino,

sudo ln –s /home/vivek/Downloads/drush/drush /home/vivek/Documents/drush

por lo que obtuve esto,

ln: target `/home/vivek/Documents/drush' is not a directory

Incluso intenté ingresar al directorio de destino (es decir /home/vivek/Documents) y escribí el siguiente comando

sudo ln –s /home/vivek/Downloads/drush/drush

Pero todavía recibí el mismo mensaje de error de la siguiente manera

ln: accessing `–s': No such file or directory

¿Qué estoy haciendo mal aquí? ¿Por qué está esperando un directorio de destino mientras solo estoy tratando de crear un enlace simbólico para un archivo?

Vivek
fuente

Respuestas:

21

Su carácter de guión ( ) es diferente del carácter menos ( -) utilizado para especificar opciones. (Probablemente el código copiado de una página web).

Tratar con -s.

Como no reconoce –scomo una opción, intenta buscar un archivo.

lgarzo
fuente
Para ser precisos: el símbolo utilizado para las opciones es un guión , diferente del guión y del signo menos (tipográfico).
Melebius