Što je datoteka samo za čitanje?

Definicija datoteke za čitanje i zašto neke datoteke koriste svojstvo

Datoteka samo za čitanje je svaka datoteka s uključenim atributom samo za čitanje.

Datoteka koja je samo za čitanje može se otvoriti i pregledavati kao i svaka druga datoteka, ali pisanje u datoteku (npr. Spremanje promjena na njemu) neće biti moguće. Drugim riječima, datoteka se može čitati , a ne pisati .

Datoteka koja je označena kao samo za čitanje obično podrazumijeva da se datoteka ne smije mijenjati ili da je potrebno poduzeti veliko oprez prije nego što promijenite datoteku.

Ostale stvari osim datoteka mogu se također čitati samo kao posebno oblikovane bljeskalice i druge uređaje za pohranu čvrstog stanja poput SD kartica. Određena područja memorije računala također se mogu postaviti kao samo za čitanje.

Koje vrste datoteka obično su samo za čitanje?

Osim rijetke situacije u kojoj ste vi ili netko drugi ručno postavili zastavu samo za čitanje u datoteci, većina ovih vrsta datoteka koje ćete naći su važne one koje vaš operacijski sustav treba ispravno početi, ili kada se promijeni ili uklonjena, može prouzročiti pad računala.

Neke datoteke koje su standardno čitljive u sustavu Windows uključuju bootmgr , hiberfil.sys , pagefile.sys i swapfile.sys , a to je samo u korijenskom direktoriju ! Neke datoteke u mapi C: \ Windows , kao i njegove podmape, su po defaultu samo za čitanje.

U starijim verzijama sustava Windows neke uobičajene datoteke samo za čitanje uključuju boot.ini, io.sys, msdos.sys i ostale.

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

Kako izvršiti promjene u datoteci samo za čitanje?

Datoteke samo za čitanje mogu biti samo za čitanje na razini datoteke ili razine mape , što znači da može postojati dva načina za upravljanje uređivanjem datoteke samo za čitanje, ovisno o tome koja je razina označena kao samo za čitanje.

Ako samo jedna datoteka ima atribut samo za čitanje, najbolji je način uređivanja je uklanjanje oznake atributa samo za čitanje u svojstvima datoteke (da biste ga isključili), a zatim izvršite promjene. Zatim, nakon dovršetka uređivanja, ponovo omogućite atribut samo za čitanje kada završite.

Međutim, ako je mapa označena kao samo za čitanje, obično znači da su sve datoteke u mapi samo za čitanje . Razlika u ovom i atributu samo za čitanje temeljenu na datotekama jest da morate promijeniti dozvolu mape u cjelini da biste uredili datoteku, a ne samo jednu datoteku.

U ovom scenariju možda ne želite promijeniti atribut samo za čitanje za zbirku datoteka samo za uređivanje jednog ili dva. Da biste uredili ovu vrstu datoteke samo za čitanje, želite urediti datoteku u mapi koja omogućuje uređivanje, a zatim premjestite novo stvorenu datoteku u mapu izvorne datoteke i prepisati izvornik.

Na primjer, zajednička lokacija za datoteke samo za čitanje je C: \ Windows \ System32 \ drivers \ etc , koja pohranjuje datoteku hostova . Umjesto uređivanja i spremanja datoteke hostova izravno natrag u mapu "etc", što nije dopušteno, morate obaviti sav posao negdje drugdje, na primjer na radnoj površini, a zatim ga kopirati.

Naime, u slučaju datoteke domaćina , to će ići ovako:

  1. Kopirajte računala iz mape itd. Na radnu površinu.
  2. Izvršite izmjene datoteke hostova koje se nalaze na radnoj površini.
  3. Kopirajte datoteku hostova na radnoj površini u mapu etc.
  4. Potvrdite da je datoteka prebrisana.

Uređivanje datoteka za čitanje radi samo zato jer zapravo ne uređujete istu datoteku, izradite novu i zamijenite staru datoteku.