[solved] Nadpisywanie danych
: 30 mar 2009, 13:40
Witam. Widziałem już podobny temat na forum, jednak był on z użyciem samej konsoli (shred etc.). Czy istnieje jakiś odpowiednik windowsowego eraser'a na Ubuntu?
Polskie forum użytkowników Ubuntu
https://ubuntu.pl/forum/
Witam!MrRobby pisze:Korzystam na co dzień z KDE i programu kgpg do zarządzania kluczami, jedną z jego funkcji jest niszczarka.
Kod: Zaznacz cały
shred -u -v -z -n 50 nazwa_pliku
Witaj!Jusko pisze:Moim zdaniem shred jest bardzo wygodny i nieszczególnie potrzeba czegoś graficznego. Na chyba totalne nadpisanie pliku wystarczy:
Kod: Zaznacz cały
shred -u -v -z -n 50 nazwa_pliku
Dzięki za przystępne wyjaśnienie.Jusko pisze:Lepiej jak już, to napisać więcej niż mniej![]()
.....
'
Jak to zrobić?...ustawimy sobie alias w konsoli z tą komendą...
Kod: Zaznacz cały
Jest na to jednak rada - nie ściągać plików, których nie powinniśmy mieć i problem z głowy Rada ta nie zadowoli każdego, lecz jest jednak bardzo skuteczna
Tak się składa, że przeglądamy, opracowujemy różne dokumenty księgowe, osobowe, projekty techniczne, otrzymujemy emaile z różnymi załącznikami, a które dla nas są w pełni legalne, ale których raczej osoby niepowołane nie powinny przeglądać. Można by jeszcze dużo wymienić.Jusko pisze:To prawda - trochę to trwa. Nie wyobrażam sobie kasowania 1 GB danych przy 50 lub więcej nadpisaniach. Z drugiej strony - jeśli ktoś bawi się "mniej legalnie", to innego wyjścia nie ma. .....................
Jest na to jednak rada - nie ściągać plików, których nie powinniśmy mieć i problem z głowyRada ta nie zadowoli każdego, lecz jest jednak bardzo skuteczna
Przy przenoszeniu pliku (wytnij) całe miejsce nie jest nadpisywane (kasowane) i wbrew powszechnemu mniemaniu tam pozostaje. Na tym bazuje odzyskiwanie plików programami typy testdisk i photorec, sam kiedyś niepomiernie zdziwiłem się, gdy po awarii odzyskiwałem pliki, a tam było po kilka takich samych (pewno przesuniętych przekopiowanych między katalogami), lub usunięte, "wyrzucone" przeze mnie a bezproblemowo odczytane przez program.Mam teraz pytanie czy jeśli przenoszę plik z dysku X na dysk Y i usuwam plik z dysku Y za pomocą "shred", to czy z dysku X nadal można go odczytać, chociaż fizycznie go tam nie ma?
2. Aby zrobić alias dla tej komendy należy wpisać w terminalu.shred -u -v -z -n 50 nazwa_pliku
b). Od teraz wystarczy wpisywać w konsoli:alias usun='shred -u -v -z -n 50'
Koniec tematuusun nazwa_pliku
wlasnie probowalem to zastosowac ale jakos nie dzialaFardorn pisze:Czyli podsumowując.
1. Komenda do nadpisania pliku, gdzie '50' to ilość powtórzeń:
2. Aby zrobić alias dla tej komendy należy wpisać w terminalu.
a).
b). Od teraz wystarczy wpisywać w konsoli:
Koniec tematuDziękuję za pomoc.
Czyli co ? To, że Tobie nie działa, nie mówi nam nic więcej poza samym faktemmiscoala pisze:wlasnie probowalem to zastosowac ale jakos nie dziala
Mówi samo za siebieNo such file or directory
A czy nie zależy to czasami od ustawień regionalnych klawiatury a nie komputera...a ogonki nie zjedzone tylko moj komp polskich znakow nie uznaje
Kod: Zaznacz cały
shred -u -v -z -n 50
Kod: Zaznacz cały
fardorn@fardorn-desktop:~$ shred -u -v -z -n 5 '/home/fardorn/Pulpit/apturl_0.2.6-0~getdeb0_all.deb'
shred: /home/fardorn/Pulpit/apturl_0.2.6-0~getdeb0_all.deb: przebieg 1/6 (random)...
shred: /home/fardorn/Pulpit/apturl_0.2.6-0~getdeb0_all.deb: przebieg 2/6 (000000)...
shred: /home/fardorn/Pulpit/apturl_0.2.6-0~getdeb0_all.deb: przebieg 3/6 (random)...
shred: /home/fardorn/Pulpit/apturl_0.2.6-0~getdeb0_all.deb: przebieg 4/6 (ffffff)...
shred: /home/fardorn/Pulpit/apturl_0.2.6-0~getdeb0_all.deb: przebieg 5/6 (random)...
shred: /home/fardorn/Pulpit/apturl_0.2.6-0~getdeb0_all.deb: przebieg 6/6 (000000)...
shred: /home/fardorn/Pulpit/apturl_0.2.6-0~getdeb0_all.deb: usuwanie
shred: /home/fardorn/Pulpit/apturl_0.2.6-0~getdeb0_all.deb: przemianowany na /home/fardorn/Pulpit/000000000000000000000000000000
shred: /home/fardorn/Pulpit/000000000000000000000000000000: przemianowany na /home/fardorn/Pulpit/00000000000000000000000000000
shred: /home/fardorn/Pulpit/00000000000000000000000000000: przemianowany na /home/fardorn/Pulpit/0000000000000000000000000000
shred: /home/fardorn/Pulpit/0000000000000000000000000000: przemianowany na /home/fardorn/Pulpit/000000000000000000000000000
shred: /home/fardorn/Pulpit/000000000000000000000000000: przemianowany na /home/fardorn/Pulpit/00000000000000000000000000
shred: /home/fardorn/Pulpit/00000000000000000000000000: przemianowany na /home/fardorn/Pulpit/0000000000000000000000000
shred: /home/fardorn/Pulpit/0000000000000000000000000: przemianowany na /home/fardorn/Pulpit/000000000000000000000000
shred: /home/fardorn/Pulpit/000000000000000000000000: przemianowany na /home/fardorn/Pulpit/00000000000000000000000
shred: /home/fardorn/Pulpit/00000000000000000000000: przemianowany na /home/fardorn/Pulpit/0000000000000000000000
shred: /home/fardorn/Pulpit/0000000000000000000000: przemianowany na /home/fardorn/Pulpit/000000000000000000000
shred: /home/fardorn/Pulpit/000000000000000000000: przemianowany na /home/fardorn/Pulpit/00000000000000000000
shred: /home/fardorn/Pulpit/00000000000000000000: przemianowany na /home/fardorn/Pulpit/0000000000000000000
shred: /home/fardorn/Pulpit/0000000000000000000: przemianowany na /home/fardorn/Pulpit/000000000000000000
shred: /home/fardorn/Pulpit/000000000000000000: przemianowany na /home/fardorn/Pulpit/00000000000000000
shred: /home/fardorn/Pulpit/00000000000000000: przemianowany na /home/fardorn/Pulpit/0000000000000000
shred: /home/fardorn/Pulpit/0000000000000000: przemianowany na /home/fardorn/Pulpit/000000000000000
shred: /home/fardorn/Pulpit/000000000000000: przemianowany na /home/fardorn/Pulpit/00000000000000
shred: /home/fardorn/Pulpit/00000000000000: przemianowany na /home/fardorn/Pulpit/0000000000000
shred: /home/fardorn/Pulpit/0000000000000: przemianowany na /home/fardorn/Pulpit/000000000000
shred: /home/fardorn/Pulpit/000000000000: przemianowany na /home/fardorn/Pulpit/00000000000
shred: /home/fardorn/Pulpit/00000000000: przemianowany na /home/fardorn/Pulpit/0000000000
shred: /home/fardorn/Pulpit/0000000000: przemianowany na /home/fardorn/Pulpit/000000000
shred: /home/fardorn/Pulpit/000000000: przemianowany na /home/fardorn/Pulpit/00000000
shred: /home/fardorn/Pulpit/00000000: przemianowany na /home/fardorn/Pulpit/0000000
shred: /home/fardorn/Pulpit/0000000: przemianowany na /home/fardorn/Pulpit/000000
shred: /home/fardorn/Pulpit/000000: przemianowany na /home/fardorn/Pulpit/00000
shred: /home/fardorn/Pulpit/00000: przemianowany na /home/fardorn/Pulpit/0000
shred: /home/fardorn/Pulpit/0000: przemianowany na /home/fardorn/Pulpit/000
shred: /home/fardorn/Pulpit/000: przemianowany na /home/fardorn/Pulpit/00
shred: /home/fardorn/Pulpit/00: przemianowany na /home/fardorn/Pulpit/0
shred: /home/fardorn/Pulpit/apturl_0.2.6-0~getdeb0_all.deb: skasowany
fardorn@fardorn-desktop:~$
takie cos mi wyskakuje po tym jak sie do instrukcji zastosowalemmichael@michael-desktop:~$ shred -u -v -z -n 5 trash:///_RocknRolla_(NAPiSY-105950)-SRTbP.NS.zip
a to bylo po wcisnieciu enter-bash: syntax error near unexpected token `('