Strona 1 z 1

Odzyskanie skasowanej treści pliku

: 17 cze 2010, 22:43
autor: mlodycompany
Witajcie. Podczas edycji bardzo ważnego pliku miałem problem z zapisaniem. Początkowo stwierdziłem, że poprostu coś z programem jest nie tak i wyłączyłem go i uruchomiłem spowrotem. Okazało się, że zawartość pliku znikła a plik fizycznie istnieje. Przyczyną tego zamiesznia był brak miejsca na dysku o którym nie wiedziałem. Skutkiem jest brak treści dużego pliku z funkcjami(jestem programista php). Nie uśmiecha mi się pisać od nowa tysięcy lini kodu. Co proponujecie zrobić aby zawartość tego pliku wróciła na swoje miejsce. Bardzo proszę o pomoc.

Odp: Odzyskanie skasowanej treści pliku

: 17 cze 2010, 23:07
autor: wobli
Na początek sprawdź czy masz nazwapliku.php~ w katalogu gdzie jest szukany plik. Będziesz w nim miał stan pliku przed ostatnim udanym zapisem.

Odp: Odzyskanie skasowanej treści pliku

: 18 cze 2010, 08:36
autor: mlodycompany
Nie ma :( Nie ma żadnego pliku w tym katalogu z ~ na końcu

Odp: Odzyskanie skasowanej treści pliku

: 18 cze 2010, 09:32
autor: wobli
Zapomniałem napisać że taki plik jest plikiem ukrytym a aby go zobaczyć w oknie Nautilusa trzeba wcisnąć Ctrl+H

Odp: Odzyskanie skasowanej treści pliku

: 18 cze 2010, 10:12
autor: mlodycompany
Wiem wiem. Pokapowałem się, że tak może być, ale i tak go nie ma :/

Odp: Odzyskanie skasowanej treści pliku

: 18 cze 2010, 10:59
autor: clansman5
1. Przede wszystkim staraj sie kompletnie nie uzywac tego dysku i nie uruchamiac systemu zainstalowanego na tym dysku - jezeli takowy tam istnieje.

2. Powiedz jaki to system plikow.

3. Jezeli masz wystarczajaco duzo miejsca na innym dysku, to zrob obraz rozpatrywanej partycji, korzystajac z live_cd, potem mozesz juz spokojnie uzywac tego dysku a wszelkie proby odzyskania danych przeprowadzac na obrazie:

dd if=/dev/<rozpatrywany_dysk> of=plik_na_innym_dysku bs=1024k

4. Stworzenie pliku obrazu zajmie troche (troche dluuugo). Majac juz obraz mozesz nawet grepem przeszukac caly plik w poszukiwaniu chociazby nazwy Twojej funkcji. Pliki php sa tekstowe takze bardzo mozliwe, ze sie uda. Warto caly plik obrazu przepuscic tez przez strings - pozbedziesz sie bezuzytecznych przy odzyskiwaniu danych binarnych.

Odp: Odzyskanie skasowanej treści pliku

: 18 cze 2010, 11:07
autor: mlodycompany
Sprawa ogólnie wygląda tak, że plik jest na partycji na której jest linux i cały czas z niej korzystam, ale staram się jak najmniej zapisywać nowych danych. Jak możecie to bardziej jaśniej prosze, ponieważ jestem tzn noobem
ps. system plików ext3

Odp: Odzyskanie skasowanej treści pliku

: 19 cze 2010, 09:40
autor: clansman5
Jezeli z niej korzystasz to szanse odzyskania sa juz prawie zadne. Ale probowac mozesz. NAjpierw zrob obraz partycji poleceniem ktore wrzucilem w poprzednim poscie.