GNU/Linux >> Belajar Linux >  >> Linux

Mengapa ln -s tidak mengatakan bahwa itu gagal saat membuat symlink ke direktori symlink yang sudah ada?

Karena di ln kedua itu tidak gagal itu membuat

symlink_dir/dir_2 -> dir_2

tautan simbolis

Lakukan:

ls -l symlink_dir/dir_2

Dan Anda akan melihat symlink (mungkin rusak) di sana.

Begitulah ln dimaksudkan untuk berfungsi jika targetnya adalah direktori (atau symlink ke direktori).

ln ketiga bisa gagal karena sudah ada dir_2 di dalam symlink_dir (alias dir_2 ).


Linux
  1. Cara memperbarui symlink Linux

  2. Mengapa Saya Tidak Dapat Menggunakan Cd Dalam Skrip Bash??

  3. Mengapa Rm -rf Dan Bukan Rmdir -rf?

  1. Mengecualikan direktori saat membuat file .tar.gz

  2. Mengapa tautan simbolis saya membuat file dan bukan folder?

  3. Ketika saya (root) mengecualikan usermod -G sudo chauncey, dikatakan bahwa grup sudo tidak ada

  1. Mengapa folder harus dapat dieksekusi?

  2. Bagaimana cara memotong proses yang tidak mati saat shell keluar?

  3. Firefox tidak meminta sertifikat kepada saya saat mengunjungi situs yang memerlukannya