GNU/Linux >> Tutoriales Linux >  >> Linux

¿Por qué ln -s no dice que falla al crear un enlace simbólico a un directorio con enlace simbólico existente?

Porque en el segundo ln no falla, crea un

symlink_dir/dir_2 -> dir_2

enlace simbólico

Haz un:

ls -l symlink_dir/dir_2

Y verás un enlace simbólico (probablemente roto) allí.

Así es ln está destinado a funcionar si el destino es un directorio (o un enlace simbólico a un directorio).

Un tercer ln podría fallar porque ya hay un dir_2 dentro de symlink_dir (también conocido como dir_2 ).


Linux
  1. Cómo actualizar un enlace simbólico de Linux

  2. ¿Por qué es Rm -rf y no Rmdir -rf?

  3. Eliminar un enlace simbólico a un directorio

  4. ¿Por qué mi enlace simbólico crea un archivo y no una carpeta?

  5. Cuando yo (root) ejecuto usermod -G sudo chauncey, dice que el grupo sudo no existe

mkdir -p falla cuando existe un directorio

¿Por qué no sale un ciclo bash while cuando se conecta a un subcomando terminado?

¿Por qué Bash no da tal archivo o directorio para un programa que está en mi RUTA?

¿Por qué mi initrd solo tiene un directorio, a saber, 'kernel'?

Creando un programa en bin

¿Por qué pude eliminar un archivo propiedad de root en mi directorio de inicio sin ser root?