Skip to main content

Jak korzystać z polecenia Shred Linux

Jak wzmacniać poczucie wartości u dzieci - Magdalena Sękowska (Kwiecień 2024)

Jak wzmacniać poczucie wartości u dzieci - Magdalena Sękowska (Kwiecień 2024)
Anonim

Shred jest jednym z czterech poleceń systemu Linux, które brzmią podobnie, ale nie są takie same: niszczenie, czyszczenie, usuwanie i usuwanie.

Używasz strzęp gdy chcesz trwale usunąć pojedynczą część danych. Informacje, które identyfikujesz, są nadpisywane kilkakrotnie przez 1s i 0s, co trwale usuwa dane. W przeciwieństwie do innych podobnych poleceń, które usuwają dane, ale pozostawiają je do odzyskania w pewnych okolicznościach.

Za pomocą polecenia shred możesz zniszczyć małą kolekcję plików, kiedy tylko chcesz. Jest to łatwy sposób na usunięcie danych, których nie chcesz, aby ktokolwiek mógł je usunąć. Zawsze.

Opcje podczas korzystania z polecenia Shred

Użyj polecenia Shred, aby wielokrotnie nadpisywać określone pliki i utrudniać lub uniemożliwiać nawet kosztownego sprzętu lub oprogramowania do odzyskania danych. Dostępne opcje obejmują:

  • -fa zmienia uprawnienia, aby umożliwić pisanie w razie potrzeby
  • -n(iteracje = N) nadpisuje N razy zamiast wartości domyślnej, czyli trzy razy
  • -s (size = N) określa liczbę bajtów do strzęp
  • -uobcina i usuwa pliki po nadpisaniu
  • -vpokazuje pełną informację o postępie
  • -xnie zaokrągla rozmiarów plików do następnego pełnego bloku
  • -zdodaje ostateczne nadpisanie zerami, aby ukryć niszczenie
  • -uusuwa plik po nadpisaniu

Przykłady Shred Command

Aby wprowadzić nazwy dokładnych plików, które chcesz zniszczyć, użyj następującego formatu:

Jeśli dodasz opcję -u, wymienione pliki są niszczone, a także usuwane, aby zwolnić miejsce na komputerze.

Miejsca Shred nie działają

Shred opiera się na ważnym założeniu - że system plików nadpisuje dane w miejscu. Jest to tradycyjne, ale niektóre systemy plików nie spełniają tego założenia. Oto przykłady systemów plików, w których niszczarka nie działa:

  • Systemy plików o strukturze logicznej lub kronikowanej, takie jak te dostarczane z systemami AIX i Solaris (i JFS, ReiserFS, XFS i Ext3)
  • Systemy plików, które piszą redundantne dane i kontynuują, nawet jeśli niektóre zapisy się nie powiodą, takie jak systemy plików oparte na macierzy RAID
  • Systemy plików, które tworzą migawki, takie jak serwer NFS Network Appliance
  • Systemy plików, które buforują w tymczasowych lokalizacjach, takich jak klienci wersji 3 systemu NFS
  • Skompresowane systemy plików

Ponadto kopie zapasowe systemu plików i zdalne kopie lustrzane mogą zawierać kopie plików, których nie można usunąć, i które mogą umożliwić późniejsze odzyskanie zniszczonego pliku.