29Jun
Većinu vremena rijetko rezerviramo misao za izbrisane datoteke, a ne znamo da su sada na putu, ali što se zapravo događa tim datotekama kada ih izbrišemo? Današnji SuperUser Q & A post ima odgovore na znatiželjna pitanja čitatelja o postupku brisanja.
Današnje pitanje &Sesija odgovora nam dolazi zahvaljujući SuperUseru - podjele Stack Exchange, grupiranjem zajednice Q & A web stranica.
Fotografija ljubaznošću Gerardovog svijeta( Flickr).
Pitanje
SuperUser čitač Shea A. želi znati što se događa s izbrisanim datotekama na računalu:
Ispravite me ako griješim ovdje, ali kad izbrišete nešto sa svog računala, sve vaše računalo radi se preko nekih binarnihs 0 koji zamjenjuje 1( ili nešto u tom smislu).Dakle, kada šaljete nešto u koš za smeće, piše preko dijela datoteke, a kada izbrišete datoteku iz koš za smeće, piše više?
Kako funkcionira cijela brisanje datoteka i reciklažni bin?
Odgovor
SuperUser suradnici Boann i Mary Biggs imaju odgovor za nas. Prvo, Boann:
Nijedna operacija ne piše preko datoteke. Premještanje datoteke u koš za smeće upravo to pomiče datoteku. Sadržaj ostaje potpuno netaknut.
Brisanje datoteke iz koš za smeće( ili brisanje izravno pomoću Shift + Delete) uklanja unos naziva datoteke iz mape. Dio diska koji je prethodno zauzimao datoteka ne mijenja se ili prepisuje i još uvijek sadrži podatke o datotekama, ali taj podatak više nije povezan s nazivom datoteke. To mjesto na disku je zabilježeno kao "slobodno", međutim, tako da budućnost piše na disk može ponovno upotrijebiti taj prostor, a ako nastavite koristiti disk, prostor će gotovo sigurno biti prepisivan na kraju .
U slučaju da trebate spriječiti oporavak izbrisanih podataka, postoje posebni alati za sigurno prebrisivanje podataka. To se ne radi standardno jer je spor i povećava trošenje na disku.
Slijedi odgovor tvrtke Mary Biggs:
Datoteka je u dva dijela:
- Unos direktorija koji bilježi naziv datoteke i sadrži popis blokova na disku koji sadrže podatkovni sadržaj datoteke. Operacijski sustav tada "zna" da su ti blokovi u upotrebi.
- Stvarni blokovi koji sadrže podatke sadržaja datoteke.
Kada je datoteka izbrisana:
- Popis blokova u unosu direktorija označen je kao "slobodan" i vraćen u operativni sustav. Unos direktorija se briše, pa se datoteka "nestaje" iz datotečnog sustava.
- Stvarni blokovi se ne dodiruju, tako da sadržaj podataka u datoteci ostaje nedirnut dok ih neka druga datoteka ne prepisuje. To je razlog zbog kojeg softver za oporavak datoteka često može obnoviti izbrisane datoteke( ali samo ako se upotrebljava ubrzo nakon brisanja).
Imate li što dodati objašnjenju? Zvuči u komentarima.Želite li pročitati više odgovora od drugih tehnoloških korisnika Stack Exchangea? Pogledajte ovdje cijelu raspravu.