Impossibile creare un collegamento simbolico a un file


9

Non sono in grado di creare un semplice link simbolico qui. Quando ho provato il comando

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

dove drush è un file all'interno della cartella denominata drush, viene visualizzato il seguente errore,

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

Quindi ho provato a dare il nome del file nel percorso target,

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

per il quale ho preso questo,

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

Ho anche provato ad entrare nella directory di destinazione (cioè /home/vivek/Documents) e ho digitato il seguente comando

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

Ma ho ancora ricevuto lo stesso messaggio di errore come segue

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

Cosa sto facendo di sbagliato qui? Perché si aspetta una directory di destinazione mentre sto solo cercando di creare un link simbolico per un file?

Risposte:


21

Il carattere trattino ( ) è diverso dal carattere meno ( -) utilizzato per specificare le opzioni. (Probabilmente codice copiato da una pagina Web.)

Prova con -s.

Poiché non riconosce –scome opzione, tenta di cercare un file.


Per essere precisi: il simbolo utilizzato per le opzioni è un trattino , diverso sia dal trattino che dal meno (tipografico).
Melebio
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.