staging.inyokaproject.org

Wie funktioniert der wipe-Befehl?

Status: Gelöst | Ubuntu-Version: Ubuntu 14.04 (Trusty Tahr)
Antworten |

uhu01

Anmeldungsdatum:
14. Januar 2014

Beiträge: 27

Hallo Leute, ich möchte eine Datei sicher löschen. Ich hab schon das Wiki dazu gelesen und Schreibzugriff auf die Datei für Andere frei gegeben. Wenn ich im Terminal folgendes eingebe:

wipe Datei.odt

bekomme ich als Antwort

Die: fatal: could not lstat: No such file or directory

Was mache ich falsch? Muss ich das ganze Verzeichnis angeben, sozusagen so:

wipe /home/.../.../Datei.odt

Ich wollte nicht einfach experimentieren, nicht dass ich dann die ganze Partition lösche... Bin sehr dankbar für Tipps!

Moderiert von XM-Franz:

Dieses Thema ist verschoben worden. Bitte beachte die als wichtig markierten Themen („Welche Themen gehören hier her und welche nicht?“)!

voxxell99

Avatar von voxxell99

Anmeldungsdatum:
23. September 2009

Beiträge: 3932

Wenn du nicht im Verzeichnis der Datei stehst, musst du den Pfad angeben, das ist immer so.

uhu01

(Themenstarter)

Anmeldungsdatum:
14. Januar 2014

Beiträge: 27

Also so, wie ich es geschrieben habe?

unbuntuS12

Anmeldungsdatum:
2. Juni 2010

Beiträge: 1816

Wenn du uns die vollständige Terminalausgabe zeigen würdest - also inklusive Eingabeprompt - dann wäre die Frage schon beantwortet. Also bitte nochmal den nicht-funktionierenden Befehl komplett und am Stück.

uhu01

(Themenstarter)

Anmeldungsdatum:
14. Januar 2014

Beiträge: 27

Ok, Problem gefunden. Es darf kein Leerzeichen im Dateinamen sein, dann findet das Programm die Datei anscheinend nicht. Hab Dateinamen geändert und ganzen Pfad angegeben, dann hat es geklappt. Danke 😉

unbuntuS12

Anmeldungsdatum:
2. Juni 2010

Beiträge: 1816

Es darf schon ein Leerzeichen im Dateinamen sein, aber der muss dann maskiert oder in Hochkommata eingeschlossen werden. Entweder:

$ file path/to/file\ with\ spaces

oder

$ file 'path/to/file with spaces'

edit: Und es geht hier nicht um wipe, sondern um die bash, die die Datei sonst nicht findet.

uhu01

(Themenstarter)

Anmeldungsdatum:
14. Januar 2014

Beiträge: 27

Ok, danke!

Marc_BlackJack_Rintsch Team-Icon

Ehemalige
Avatar von Marc_BlackJack_Rintsch

Anmeldungsdatum:
16. Juni 2006

Beiträge: 4735

@unbuntuS12: Doch das ist schon das Programm das die Datei nicht findet. Die Shell sucht da nicht nach, sondern übergibt einfach das was man da angegeben hat als Argument(e) an wipe.

@uhu01: Ich halte es ja für grösstenteils sinnlos so etwas zu versuchen, solange es nicht speziell für das konkret verwendete Dateisystem Werkzeuge zum sicheren löschen gibt, oder das Dateisystem sehr alt oder sehr simpel ist (ich meine damit die Implementierung — nicht wie lange das auf dem Datenträger ist). Eine gute Verschlüsselung des Datenträgers ist wesentlich sinnvoller als hinterher zu versuchen Daten zu löschen. Nicht vergessen auch die Sicherungskopien zu verschlüsseln. Und natürlich die Datei(en) die Du von der Platte löschst, auch aus den Sicherungskopien zu entfernen. Vorsicht, so etwas kann in Arbeit ausarten. ☺

Antworten |