Šta je datoteka samo za čitanje?

Definicija datoteke samo za čitanje i zašto neki fajlovi koriste atribut

Datoteka samo za čitanje je svaka datoteka sa atributom datoteke samo za čitanje.

Datoteka koja je samo za čitanje može se otvoriti i gledati kao bilo koja druga datoteka, ali pisanje u datoteku (npr. Čuvanje promjena u njemu) neće biti moguće. Drugim rečima, fajl se može čitati samo, a nije napisano .

Datoteka koja je označena kao samo za čitanje obično podrazumeva da se fajl ne treba mijenjati ili da se preduzme velika opreza pre nego što je napravite promjene.

Ostale stvari, osim datoteka, mogu se takođe čitati samo kao posebno konfigurisani flash diskovi i drugi SSD uređaji kao što su SD kartice. Određena područja vaše memorije računara mogu se postaviti i kao samo za čitanje.

Koje vrste datoteka obično samo za čitanje?

Pored rijetke situacije u kojoj ste vi ili neko drugi ručno postavili zastavu samo za čitanje u datoteku, većina ovih vrsta datoteka koje ćete pronaći su važne od kojih vaš operativni sistem treba da radi pravilno, ili kada se promeni ili uklonjeni, može dovesti do pada računara.

Neke datoteke koje su podrazumevano samo za čitanje u Windows-u uključuju bootmgr , hiberfil.sys , pagefile.sys i swapfile.sys , a to je samo u root direktoriju ! Nekoliko datoteka u folderu C: \ Windows i njegovim podfoldovima su podrazumevano samo za čitanje.

U starijim verzijama Windows-a, neke česte datoteke samo za čitanje uključuju boot.ini, io.sys, msdos.sys i druge.

Većina Windows datoteka koje su samo za čitanje takođe se obično označavaju kao skrivene datoteke .

Kako pravite izmene u datoteku samo za čitanje?

Datoteke samo za čitanje mogu biti samo za čitanje na nivou datoteke ili na nivou fascikle , što znači da postoje dva načina za obradu izmjene datoteke samo za čitanje u zavisnosti od nivoa koji je označen kao samo za čitanje.

Ako samo jedna datoteka ima atribut samo za čitanje, najbolji način za njegovo uređivanje je da obrišete atribut samo za čitanje u svojstvima datoteke (da ga isključite), a zatim izvršite izmjene. Zatim, nakon što je uređivanje završeno, ponovo omogućite atribut samo za čitanje kada završite.

Međutim, ako je fascikla označena kao samo za čitanje, obično znači da sve datoteke u fascikli budu samo za čitanje . Razlika u ovom i atributu samo za čitanje na osnovu datoteke je da morate napraviti promjenu u dozvoli foldera u cjelini da biste uredili datoteku, a ne samo jednu datoteku.

U ovom scenariju, možda ne želite da promenite atribut samo za čitanje za zbirku datoteka samo za uređivanje jednog ili dva. Da biste uredili ovu vrstu datoteke samo za čitanje, hteli biste urediti datoteku u fascikli koja dozvoljava uređivanje, a zatim premjestiti novo kreiranu datoteku u fasciklu originalne datoteke, prepisujući original.

Na primjer, zajednička lokacija za datoteke samo za čitanje je C: \ Windows \ System32 \ drivers \ etc , koja čuva hostovsku datoteku. Umesto uređivanja i čuvanja datoteke domaćina direktno nazad u folder "etc", što nije dopušteno, morate raditi cijeli posao na drugom mjestu, kao na Desktopu, a zatim ga kopirati.

Konkretno, u slučaju datoteke domaćina , išlo bi ovako:

  1. Kopirajte hostove iz foldera etc na Desktop.
  2. Izvršite izmjene u hostovoj datoteci koja je na Desktopu.
  3. Kopirajte datoteku domaćina na radnu površinu u fasciklu itd .
  4. Potvrdite da je datoteka prepisana.

Uređivanje fajlova samo za čitanje radi na ovaj način zato što zapravo ne pravite istu datoteku, pravite novu i zamenjujete stari.