Kas ir Fstab?
Fstab ir jūsu operētājsistēmas failu sistēmas tabula. Ja vēlaties pārskatīt failu sistēmas, pārliecinieties, ka izlasījis mūsu citu rakstu, HTG paskaidro: kura Linux failu sistēma būtu jāizvēlas? Vecajās dienās tas bija galvenais veids, kā sistēma automātiski instalēja failus. Mūsdienās varat pieslēgt jebkāda veida USB disku un tas vienkārši tiks parādīts Nautilus tāpat kā operētājsistēmās Windows un Mac OS, taču reizēm jums bija manuāli jāpiestiprina šie diski ar konkrētu mapi, izmantojot " mount "komandu. Tas notika attiecībā uz DVD, kompaktdiskiem un pat disketēm (atcerieties tos?).
Toreiz jūsu vienīgā alternatīva bija pateikt datoram, ka jebkurā brīdī, kad ir pievienota īpaša ierīce, tā būtu automātiski jāuzmontē konkrētā vietā. Šeit ir fstab, un tas bija lieliski. Pieņemsim, ka esat mainījis cietos diskus savā IDE vai SCSI kontrolierim. Dators var ielādēt failu sistēmas citā secībā, iespējams, ka tie sakrīt. Fstab ir konfigurēts, lai meklētu konkrētas failu sistēmas un uzstādītu tās automātiski vēlamā veidā katru reizi, novēršot neskaitāmas katastrofas.
Jūsu Fstab fails
Fstab fails atrodas:
/etc/fstab
Apskatīsim manu fstab failu, vai mēs to darīsim?
Skaidras iespējas
Rediģēt: Izmantojot UUID jūsu fstab failā, lai gan tā ir ērtāka lielākajai daļai mājas lietotāju, tam ir daži lieli brīdinājumi. Tas nedarbojas, lietojot tādas lietas kā "samontētas" vai "tīkla bāzes" ierīces. Ja jūs esat vairāk pieredzējis lietotājs vai plānojat izmantot tādas lietas kā programmatūras RAID nākotnē, jūs labāk neizmantosiet UUID.
Scarier Stuff
Nākamās sadaļas ir tas, kas parasti nobiedē jaunpienācējus, bet tie tiešām nav tik sarežģīti. Ir liels pieejamo iespēju klāsts, taču ir nedaudz vai ļoti ļoti bieži. Apskatīsim tos. (Vispirms ir noklusējuma opcija, kam seko alternatīvas, bet, tā kā Linux distros var būt ļoti atšķirīgas, jūsu nobraukums var atšķirties.)
- auto / noauto: norādiet, vai nodalījums ir automātiski jāpiestiprina uz boot. Jūs varat bloķēt konkrētas starpsienas no montāžas sāknēšanas laikā, izmantojot "noauto".
- exec / noexec: Norāda, vai nodalījums var izpildīt binaries. Ja jums ir izveidots ieskrāpēt nodalījums, tad tas būtu noderīgi vai varbūt, ja jums / mājās ir atsevišķa failu sistēma. Ja jums ir bažas par drošību, nomainiet to uz "noexec".
- ro / rw: "ro" ir tikai lasāms, un "rw" ir lasīšanas un rakstīšanas funkcija. Ja vēlaties, lai jūs varētu rakstīt uz failu sistēmu kā lietotāju, nevis kā root, jums ir jānorāda "rw".
- sync / async: šis ir interesants. "Sinhronizācija" spēks rakstiski, lai parādās uzreiz pēc komandas izpildīšanas, kas ir ideāli piemērots disketēm (cik daudz jūs esat?) Un USB diskdziņiem, taču tas nav pilnībā nepieciešams iekšējiem cietajiem diskiem. Ko dara "async", komandu var izpildīt pēc pagājušā laika perioda, varbūt, kad lietotājs aktivizējas un līdzīgi. Kādreiz saņemat ziņojumu, kurā tiek lūgts "gaidīt, kamēr izmaiņas tiek ierakstītas uz diska?" Tas parasti ir kāpēc.
- nouser / user: Tas ļauj lietotājam uzstādīt un noņemt tiesības. Svarīgi atzīmēt, ka "lietotājs" automātiski nozīmē "noexec", tādēļ, ja jums ir nepieciešams izpildīt binārus un joprojām uzstādīt kā lietotājs, noteikti izmantojiet kā "option" kā "exec".
Šīs opcijas ir atdalītas ar komatu un bez atstarpēm, un tās var ievietot jebkurā secībā. Ja neesat pārliecināts par noklusējuma iestatījumiem, ir pareizi skaidri norādīt savas opcijas. Lietas, kas tiek uzstādītas no pagaidu vietām (piemēram, USB), neizmantos šo pamata modeli, ja vien jūs neesat izveidojis ierakstus par tiem (ar UUID) fstab. Tas ir ērti, ja vēlaties, lai ārējais cietais disks vienmēr tiktu piestiprināts noteiktā veidā, jo tas neietekmēs parastu īkšķi un tamlīdzīgus.
Dempings un Fscking
Tagad, kad jūs zināt, ko jūs darāt, jūs varat iet crazy ar automātisko montāžu un tamlīdzīgi. Tas ir ļoti ērti, ja jums ir daudz nodalījumu, kas jāpārvalda. Vienmēr atcerieties izveidot dublējumkopiju, ja kaut kas notiks nepareizi, bet jums ir prieks, un noteikti atstājiet savu pieredzi komentāros!