Windows’tan Linux’a geçtikten sonra Winmerge’e alternatif bir yazılım bulmak veya Linux’taki iki klasörü karşılaştırmak ve senkronize etmek için komut satırı araçlarını öğrenmek istiyorum. Komut satırında aşağıdaki görevleri nasıl yapacağımı söylerseniz minnettar olurum ... (diff ve rsync okudum, ama hala biraz yardıma ihtiyacım var.)
İki klasörümüz var: "/ home / user / A" ve "/ home / user / B"
Klasör A, normal dosya ve klasörlerin kaydedildiği ve B klasörü, A klasörünün tam bir aynası olarak işlev gören bir yedekleme klasörüdür (B klasörü içindeki kullanıcı tarafından hiçbir şey doğrudan kaydedilmez veya değiştirilmez).
Benim sorularım:
Sadece B klasöründe bulunan dosyalar nasıl listelenir? (Örneğin, son senkronizasyondan bu yana A klasöründen silinenler.)
Yalnızca B klasöründe bulunan dosyalar A klasörüne nasıl kopyalanır?
Her iki klasörde bulunan ancak farklı zaman damgaları veya boyutları olan dosyalar nasıl listelenir? (Son senkronizasyondan bu yana A klasöründe değiştirilmiş olanlar. Onbinlerce dosya olduğundan ve işlemi çok yavaşlattığı için sağlama toplamlarını kullanmaktan kaçınmak istiyorum.)
A klasörünün tam bir kopyasını B klasöründe nasıl yapabilirim? Yani, A klasöründeki her şeyi yalnızca A klasöründe bulunan B klasörüne kopyalayın ve B klasöründeki her şeyi yalnızca B klasöründe bulunan ancak her iki klasörde aynı olan dosyalara dokunmadan silin.