GNU/Linux >> Tutoriales Linux >  >> Linux

La vinculación simbólica de Linux no funciona como se esperaba

Solución 1:

Entonces, lo que tienes allí es un enlace simbólico que se vincula a sí mismo. No veo cómo eso es posible con el comando que enumeró en la parte superior de su pregunta, por lo que sospecho que este enlace simbólico en particular se creó de manera diferente.

Puedo replicar tu escenario así:

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

Probemos un experimento. Ejecute los siguientes comandos exactamente como se indica:

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

Solución 2:

De alguna manera has logrado crear un enlace simbólico que se vincula a sí mismo. Ni siquiera sabía que podía hacer eso, pero estoy bastante seguro de que no tendrá el resultado que desea.

Para solucionarlo, elimine el enlace simbólico y vuelva a crearlo correctamente.

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

O simplemente use el -f opción a ln y es posible que elimine el enlace simbólico no válido por usted.

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

Linux
  1. El micrófono de Skype no funciona en Linux Mint 17 [Consejo rápido]

  2. Linux:¿el bloqueo de mayúsculas no funciona en la consola de Linux?

  3. Linux:¿los auriculares no funcionan en Linux Mint 18?

  4. ¿Sonido Ubuntu Linux 19.10 en Hp Pavilion Aio no funciona?

  5. PYTHONPATH no funciona para sudo en GNU/Linux (funciona para root)

Arreglar el clic del panel táctil que no funciona en Linux Mint

fflush() no funciona en Linux

El comando linux date -s no funciona para cambiar la fecha en un servidor

El comando de fecha de Linux no funciona

Reenvío de RDP a través de una máquina Linux usando iptables:no funciona

¿Por qué USB no funciona en Linux cuando funciona en UEFI/BIOS?