Kas ir tikai lasāmsis fails?

Tikai lasāmā faila definīcija un kādēļ daži faili izmanto atribūtu

Tikai lasāms fails ir jebkurš fails, kuram ir ieslēgts tikai lasāmā faila atribūts .

Fails, kas ir tikai lasāms, var tikt atvērts un skatīts tāpat kā jebkurš cits fails, taču faila rakstīšana (piemēram, tajā saglabājot izmaiņas) nebūs iespējama. Citiem vārdiem sakot, failu var nolasīt tikai no , nevis uzrakstīts .

Fails, kas ir atzīmēts kā "tikai lasāms", parasti nozīmē, ka fails nedrīkst tikt mainīts, vai tas jāievēro ļoti piesardzīgi, pirms tā tiek mainīta.

Citas lietas, izņemot failus, var būt tikai lasāmi, piemēram, īpaši konfigurēti zibatmiņas diskdziņi un citas cietās krātuves ierīces, piemēram, SD kartes. Dažas jūsu datora atmiņas vietas var iestatīt kā tikai lasāmas.

Kāda veida faili parasti ir lasāmi?

Papildus retai situācijai, kad jūs vai kāds cits fails failā manuāli iestatījis tikai lasāmu karodziņu, lielākā daļa no šiem atrasto failu tipiem ir svarīgi, kas jāuzstāda operētājsistēmai pareizi, vai, ja tas ir mainīts vai noņemts, var izraisīt datora crash.

Daži faili, kas pēc noklusējuma ir tikai lasāmi sistēmā Windows, ir bootmgr , hiberfil.sys , pagefile.sys un swapfile.sys , un tas ir tikai saknes direktorijā ! Pēc noklusējuma vairāki faili mapē C: \ Windows un tā apakšmapes ir lasāmi.

Vecākās Windows versijās daži bieži lasāmi faili ietver boot.ini, io.sys, msdos.sys un citus.

Lielākā daļa Windows failu, kas ir tikai lasāmi, parasti tiek atzīmēti kā slēpti faili .

Kā jūs veicat izmaiņas tikai lasāmā failā?

Tikai lasāmie faili var būt tikai lasāmi faila līmenī vai mapju līmenī , tas nozīmē, ka var būt divi veidi, kā apstrādāt tikai lasāmu failu, atkarībā no tā, kādā līmenī tas ir atzīmēts kā "tikai lasāms".

Ja tikai vienā failā ir tikai rakstzīmju vienība, vislabākais veids, kā to rediģēt, ir noņemt atsaukto vienumu tikai lasāmā rakstzīme faila rekvizītos (lai to izslēgtu) un pēc tam veikt izmaiņas. Pēc tam, kad rediģēšana ir pabeigta, atkārtoti iespējojiet tikai nolasāmo atribūtu, kad tas ir pabeigts.

Tomēr, ja mape ir atzīmēta kā "tikai lasāma", parasti tas nozīmē, ka visi mapē esošie faili ir tikai lasāmi . Atšķirība šajā un ar failiem balstīta nolasāmā atribūta īpašība ir tāda, ka jums ir jāmaina mapes atļaujas kopumā, lai rediģētu failu, nevis tikai atsevišķu failu.

Šajā scenārijā, iespējams, nevēlaties mainīt tikai nolasāmo atribūtu failu kopumam, lai rediģētu vienu vai divas. Lai rediģētu šāda veida lasāmatbildes failu, vēlaties rediģēt failu mapē, kurā ir iespējota rediģēšana, un pēc tam pārvietojiet jaunizveidoto failu sākotnējā faila mapē, pārrakstot oriģinālu.

Piemēram, bieži lasāmu failu atrašanās vieta ir C: \ Windows \ System32 \ draiveri utt , kurā tiek saglabāts saimnieku fails. Tā vietā, lai rediģētu un saglabātu saimniekdatoru failu tieši atpakaļ uz "utt." Mapi, kas nav atļauta, jums ir jādara viss darbs citur, piemēram, darbvirsmā, un pēc tam to jāpārkopē.

Konkrētāk, attiecībā uz saimniekdatora failu tas būtu šāds:

  1. Kopēt saimniekus no utt mapes uz darbvirsmu.
  2. Veiciet izmaiņas datora saimniekdatora failā.
  3. Kopējiet hosta failu darbvirsmā utt. Mapē.
  4. Apstipriniet failu pārrakstīšanu.

Šādā veidā darbojas tikai lasīšanas rediģēšana, jo patiesībā rediģējat to pašu failu, jūs izveidojat jaunu un aizstājat veco failu.