GNU/Linux >> Linux Esercitazione >  >> Linux

Il collegamento simbolico di Linux non funziona come previsto

Soluzione 1:

Quindi quello che hai lì è un collegamento simbolico che rimanda a se stesso. Non vedo come sia possibile con il comando che hai elencato all'inizio della tua domanda, quindi sospetto che questo particolare collegamento simbolico sia stato creato in modo diverso.

Posso replicare il tuo scenario in questo modo:

sazerac:~ insyte$ cd testlinks/
sazerac:~/testlinks insyte$ ls
sazerac:~/testlinks insyte$ ln -s www www
sazerac:~/testlinks insyte$ ls -l
total 8
lrwxr-xr-x  1 insyte  staff  3 Mar  5 10:33 www -> www

Proviamo un esperimento. Esegui i seguenti comandi esattamente come elencato:

echo "hello insyte" > /etc/nginx/sites-available/insyte
ln -s /etc/nginx/sites-available/insyte /etc/nginx/sites-enabled
ls -l /etc/nginx/sites-enabled|grep insyte
cat /etc/nginx/sites-enabled/insyte

Soluzione 2:

In qualche modo sei riuscito a creare un collegamento simbolico che si collega a se stesso. Non sapevo nemmeno che potessi farlo, ma sono abbastanza sicuro che non otterrà il risultato che desideri.

Per risolverlo, rimuovi il collegamento simbolico e ricrealo correttamente.

rm -f /etc/nginx/sites-enabled/www

Oppure usa semplicemente -f opzione a ln e potrebbe rimuovere il collegamento simbolico non valido per te.

ln -fs /etc/nginx/sites-available/www /etc/nginx/sites-enabled/www

Linux
  1. Il microfono Skype non funziona in Linux Mint 17 [Suggerimento rapido]

  2. Il collegamento simbolico non funziona come previsto quando si cambia utente?

  3. Linux:il led Caps Lock non funziona su console Linux?

  4. Come risolvere il completamento delle schede che non funziona in Ubuntu e Debian

  5. Il collegamento statico di Linux è morto?

Correggi il touchpad Fare clic su Non funziona in Linux Mint

Suono Ubuntu Linux 19.10 Su Hp Pavilion Aio non funziona?

PYTHONPATH non funziona per sudo su GNU/Linux (funziona per root)

fflush() non funziona in Linux

Linux limits.conf non funziona?

il blocco maiuscole non funziona sulla console Linux