Skip to main content

Linux Shred Komutu Nasıl Kullanılır

Speedrun Hacking Buffer Overflow - speedrun-001 DC27 (Mayıs Ayı 2024)

Speedrun Hacking Buffer Overflow - speedrun-001 DC27 (Mayıs Ayı 2024)
Anonim

Shred, birbirine benzeyen fakat aynı olmayan dört Linux komutundan biridir: parçalama, silme, silme ve silme.

Kullan paçavra Tek bir veriyi kalıcı olarak silmek istediğinizde. Tanımladığınız bilgilerin, 1s ve 0s tarafından birkaç kez üzerine yazılması, verileri kalıcı olarak siler. Bu, verileri silen, ancak belirli koşullar altında geri alınabilir bırakan diğer benzer komutlardan farklıdır.

Shred komutu ile istediğiniz zaman küçük bir dosya koleksiyonunu parçalayabilirsiniz. Kimsenin silmeyi istememesini istediğiniz verileri silmek için kolay bir yoldur. Hiç.

Shred Komutu Kullanılırken Seçenekler

Belirtilen dosyaların üzerine tekrar tekrar yazmak için Shred komutunu kullanın ve pahalı donanım veya yazılımların verileri kurtarması için zor veya imkansız hale getirin. Mevcut seçenekler şunları içerir:

  • -f gerekirse yazılı izinlere izin verir
  • -n(yineleme = N), üç kez varsayılan olarak N yerine üzerine yazılır.
  • -s (size = N), bayt sayısını belirtir için paçavra
  • -uüzerine yazdıktan sonra dosyaları keser ve kaldırır
  • -vilerlemeyle ilgili ayrıntılı bilgileri gösterir
  • -xbir sonraki tam bloğa kadar dosya boyutlarını yuvarlamaz
  • -zparçalamayı gizlemek için sıfır üzerine bir son üzerine yazma ekler
  • -udosyayı üzerine yazdıktan sonra kaldırır

Shred Komutanlığı örnekleri

Parçalamak istediğiniz tam dosyaların isimlerini girmek için aşağıdaki formatı kullanın:

-U seçeneğini eklerseniz, listelenen dosyalar parçalanır ve ayrıca bilgisayarınızda boş alan açmak için silinir.

Parçalanmış İşler İşe Yaramaz

Shred, önemli bir varsayımı temel alır - dosya sistemi verileri üzerine yazar. Bu geleneksel, ancak bazı dosya sistemleri bu varsayımı karşılamıyor. Aşağıdakiler, parçalamanın etkili olmadığı dosya sistemlerine örnektir:

  • AIX ve Solaris (ve JFS, ReiserFS, XFS ve Ext3) ile sağlananlar gibi günlüğe göre yapılandırılmış veya günlüğe kaydedilmiş dosya sistemleri
  • RAID tabanlı dosya sistemleri gibi, bazı yazımlar başarısız olsa bile, gereksiz verileri yazan ve devam eden dosya sistemleri
  • Ağ Uygulaması'nın NFS sunucusu gibi anlık görüntüleri oluşturan dosya sistemleri
  • NFS sürüm 3 istemcileri gibi geçici konumlarda önbelleğe alan dosya sistemleri
  • Sıkıştırılmış dosya sistemleri

Ayrıca, dosya sistemi yedeklemeleri ve uzaktaki aynalar, dosyanın kaldırılamayan kopyalarını içerebilir ve bu da daha sonra geri yüklenecek bir dosyanın kurtarılmasını sağlayabilir.