Почетна » како да » Шта је Линук фстаб фајл и како функционише?

    Шта је Линук фстаб фајл и како функционише?

    Ако користите Линук, вероватно је потребно да промените неке опције за системе датотека. Упознавање са фстабом може учинити цијели процес много лакшим, а много је лакше него што мислите.

    Шта је Фстаб?

    Фстаб је табела система датотека оперативног система. Ако желите да прегледате фајл систем, проверите наш други чланак, ХТГ објашњава: Који Линук систем датотека треба да изаберете? У старим временима, то је био примарни начин на који је систем аутоматски монтирао датотеке. Данас можете прикључити УСБ диск било које врсте и он ће се појавити у Наутилусу као у Виндовс и Мац ОС, али некада сте морали да ручно монтирате те дискове на одређену фасциклу користећи “ моунт ”. Ово важи за ДВД-ове, ЦД-ове, па чак и дискете (запамтите их?).

    Тада је ваша једина алтернатива била да кажете компјутеру да када год је одређени уређај прикључен, он треба да се аутоматски монтира на одређено место. Овде је дошао фстаб, и било је сјајно. Претпоставимо да сте заменили чврсте дискове на ИДЕ или СЦСИ контролеру. Рачунар може учитати системе датотека у другачијем редоследу, потенцијално уништавајући ствари. Фстаб је конфигуриран тако да тражи специфичне системе датотека и аутоматски их монтира на жељени начин сваки пут, спречавајући мноштво катастрофа да се догоди.

    Ваш Фстаб фајл

    Фстаб датотека се налази на:

    / етц / фстаб

    Хајде да погледамо мој фстаб фајл, хоћемо ли?

    Дефинитивно ћете видети разлике, али ако желите да пратите свој фстаб само упишите ову команду у терминал:

    Такође можете користити гедит ако вам се не свиђа нано.

    Очигледне опције

    Приметићете да сви уноси почињу са УУИД. Можда се сећате да сте ово видели у једном од наших претходних чланака, Како изабрати шему партиција за ваш Линук ПЦ, али ћемо свеједно објаснити поново. Сваком датотечном систему, приликом форматирања, додјељује се Универзално јединствени идентификатор, који се преузима у гроб. Пошто се не може променити, ово је идеалан начин да изаберете системе датотека за монтажу, посебно за оне важне. Рецимо да је ваша / хоме партиција на другом чврстом диску и на крају је преместите на спољни чврсти диск; фстаб ће и даље пронаћи ту партицију и исправно је монтирати, избјегавајући неуспјело покретање. Ако пребаците на (или сте заглавили) стари метод коришћења идентификатора уређаја за избор партиција (тј. / Дев / сда1), ова предност нестаје зато што се хард дискови и партиције броје по њиховим контролерима и тако могу да се промене.

    Едит: Употреба УУИД-а у вашој датотеци фстаб, иако је погодна за већину кућних корисника, има неколико великих упозорења. Ово не функционише када се користе ствари као што су „склопљени“ или „мрежни“ уређаји. Ако сте више напредни корисник или планирате да користите ствари као што је софтверски РАИД у будућности, боље је да не користите УУИД-ове.

    Следећи део фстаб-а, као и сви следећи, одвојен је или размаком или картицом, или комбинацијом њих. Овде ћете наћи тачку монтирања. Као што можете видети, имам роот (/) тачку монтирања, свап, и две које сам ручно додао у моје дељене мрежне дискове. Ако додајете ставку у фстаб, онда ћете морати ручно да креирате тачку монтирања пре него што поново покренете рачунар (и промене ступају на снагу).

    Следећа је секција која идентификује тип фајл система на партицији. Многи, као што су ект2 / 3/4, РеисерФС, јФС, итд. Су изворно читани у Линуку. Ваш посебан систем можда ће ипак морати да има инсталиране одређене пакете да би могли да их читају и пишу. Савршени примери су моје НТФС партиције; можете да видите да користим нтфс-3г драјвер за приступ њима.

    Сцариер Стуфф

    Следећих неколико одељака су оно што обично уплаши придошлице, али они заиста нису толико компликовани. Доступан је велики број опција, али постоји неколико уобичајених. Хајде да их погледамо. (Подразумевана опција је прва, праћена алтернативама, али пошто Линук дистроси могу бити веома различити, ваша километража може да варира.)

    • ауто / ноауто: Одредите да ли ће партиција бити аутоматски монтирана приликом покретања система. Можете да блокирате одређене партиције из монтаже приликом покретања помоћу „ноауто“.
    • екец / ноекец: Одређује да ли партиција може извршавати бинарне датотеке. Ако имате сцратцх партицију на којој сте компајлирали, онда би то било корисно, или можда ако имате / хоме на одвојеном систему датотека. Ако сте забринути за безбедност, промените ово у "ноекец".
    • ро / рв: “ро” је само за читање, а “рв” је читање-писање. Ако желите да можете да пишете у систем датотека као корисник а не као роот, мораћете да наведете "рв".
    • синц / асинц: Ова је занимљива. “Синц” приморава писање одмах на извршење наредбе, што је идеално за дискете (колико сте геек?) И УСБ дискове, али није у потпуности неопходно за интерне тврде дискове. Оно што "асинц" чини је дозволити наредби да се изврши током протеклог временског периода, можда када се активност корисника угаси и слично. Јесте ли икада добили поруку у којој се од вас тражи "чекање док се промјене уписују на диск?".
    • ноусер / усер: Ово омогућава кориснику да има привилегије за монтажу и демонтирање. Важно је напоменути да “корисник” аутоматски имплицира “ноекец” тако да ако требате извршити бинарне датотеке и још увијек монтирати као корисник, обавезно експлицитно користите “екец” као опцију.

    Ове опције су одвојене зарезом и нема размака и могу се поставити у било ком редоследу. Ако нисте сигурни за задане поставке, у реду је да изричито наведете своје опције. Ствари које су монтиране са привремених места (као што је УСБ) неће пратити овај основни образац осим ако нисте креирали уносе за њих (према УУИД) у фстаб. Погодно је када желите да се вањски тврди диск увијек монтира на одређени начин, јер то неће утјецати на уобичајене палац погоне и слично.

    Видите да моја два диска имају омогућене привилегије за монтажу корисника, омогућен је приступ за читање и писање и укључена је аутоматска монтажа. Не компајлирам много софтвера, али када то урадим, додајем “екец” опцију на крају листе.

    Думпинг анд Фсцкинг

    Следећа опција је бинарна вредност ("0" за лажно и "1" за истину) за "дампинг". Ово је прилично застарео метод резервне копије за случајеве када се систем спусти. Оставите ово као "0".

    Последња опција је нумеричка вредност за "пролазак". То говори систему редослед којим се фсцк (изговара како год желите) или проверу система датотека. Ако диск има опцију "0", биће прескочен, као што су моји НТФС форматирани дискови за складиштење. Коријенски систем датотека би увијек требао бити "1", а други датотечни системи могу ићи послије. Ово најбоље функционише за записивање система датотека као што су ект3 / 4 и РеисерФС. Старији датотечни системи као што су ФАТ16 / 32 и ект2 могу потрајати неко вријеме, тако да је боље да их искључите и урадите то периодично.


    Сада када знате шта радите, можете полудјети од аутоматске монтаже и слично. Веома је згодно када имате тону партиција којима треба управљати. Увек запамтите да направите резервну копију у случају да нешто крене наопако, али да се забавите, и свакако оставите своја искуства у коментарима!