Tar dosyalarının sağlamlığının kontrol edilmesi

Bir dizüstünün disk bölümlerini formatlayarak ext3 -> ext4′e geçirmek için, içindeki bilgileri ağ üzerindeki başka bir bilgisayara attım. Yer olmadığı için sshfs üzerinden bağladığım yere doğrudan tarladım.

Buraya kadar her şey güzel ama dizüstünü formatlamadan önce tar’ın sağlam biçimde ağ üzerinden gittiğine emin olmam gerekiyordu (insan paranoyak olmasın). Yer kısıtından dolayı tar’ı önce yerelde oluşturup, sonra karşıya yollamadığımdan bütünlük kontrolü (MD5, vb) yapmam mümkün değildi. Aynı dert tar’ı yedeklediğim bilgisayarda da geçerli, tar’ı tamamen açacak yerim yoktu ve tar’ın da bir “test” parametresi bulunmuyor.

Neyse ki Linux kullanıyoruz ve /dev/null diye bir aygıtımız var. tar komutunun çıktısını ona yönlendirdim:

tar -xOf hede.tar > /dev/null

Böylece tar’ın sorunsuz açıldığını test ettim ve bunun için hiç disk yerine de ihtiyaç duymadım.