Saya telah membuat beberapa tautan keras pada sistem file Windows 7 saya menggunakan mklink. Itu beberapa waktu yang lalu dan saya tidak ingat pasti di mana, atau file mana. Ketika saya menggunakan Explorer, semua file terlihat sama. Ketika saya menggunakan baris perintah dan ketik "dir", mereka semua terlihat sama.
Bagaimana cara menemukan tautan keras? Atau bagaimana cara menentukan apakah file tertentu adalah tautan keras?
find
" yang dirujuk dalam solusi di sini bukan Windows 7 yang diinstal secara default. Anda harus mengunduh dan menginstal Microsoft barufind
. Maka Anda dapat menggunakanfind
utilitas itu. Atau instalfind
perintah Cygwin seperti @arcyqwerty (yang mungkin akan memiliki dukungan jangka panjang yang lebih baik).fsutil hardlink list filename
. (lihat jawaban Sergey )Di Windows 7, gunakan perintah:
Ini daftar semua hardlink ke file dengan nama
MyFileName.txt
.sumber
Sayangnya, tidak ada cara bagi OS untuk menemukan semua hardlink Anda tanpa melihat setiap file.
Untuk Explorer, Anda dapat mengunduh Link Shell Extension yang sangat praktis , yang melapisi file dengan hardlink dengan panah seperti pintasan merah.
Ini juga membuatnya lebih mudah untuk membuat hardlink, symlink dan persimpangan melalui menu konteks Explorer.
Obrolan bonus:
Secara teknis, semua file adalah hardlink. Jadi, Anda benar-benar mencari file dengan lebih dari satu hardlink.
sumber
gunakan finddupe :
sumber
Cara sederhana untuk pemeriksaan satu kali: Apakah atribut file berubah bersama?
Jika Anda ingin menguji apakah file
A
danB
tautan keras ke konten yang sama dan Anda tidak ingin menginstal atau menjalankan apa pun, buka jendela Properties fileA
dan beralih misalnya atribut Read-only . Sekarang buka jendela Properties fileB
untuk melihat apakah perubahan atribut (fileA
) juga terjadi di sini. Jika ya, maka jawabannya positif.Kenapa ini berhasil? Karena tautan keras terkait berbagi rangkaian atribut file dan stempel waktu yang sama.
Karena itu, pengujian yang sama dapat dilakukan dengan stempel waktu file, tetapi mereka tidak dapat diubah semudah bendera Read-only untuk melakukan pemeriksaan.
sumber