Тврди диск у Линук системима је битна хардверска компонента јер без њега оперативни систем или било која од апликација које радимо једноставно не би могле бити инсталиране. Осим тога, са хард диском је могуће креирати резервне конфигурације које омогућавају одржавање доступности података.
Приликом управљања чврстим диском у Линук -у постоји битна опција која нам омогућава да одредимо начин коришћења од стране корисника, а то је са квотама за диск. Ове квоте су у основи задужене за дефинисање количине простора за датотеку код одређеног корисника. Ово спречава одређеног корисника да злоупотреби глобални простор на диску за небитне ствари.
Системи датотека који подржавају систем квота су кфс, ект2, ект4 и ект3 и више, важно је разјаснити да ће, када се примени расподела квоте, то бити специфично за систем датотека и за сваког корисника који је креиран и доступан у систему који се користи .
У Линуксу постоје две врсте квота:
По блоковима (блокови)Један блок је еквивалентан 1 кб, па квота блокова означава укупан број блокова које корисник може користити у систему.
По инодес (инодес)У Линуку, иноде се односи на број показивача за Линук датотечни систем, то означава на којим специфичним блоковима диска су доступни подаци датотеке или објекта
Солветиц ће објаснити како инсталирати квоту и конфигурисати је на Убунту 20.04 или 20.10.
1. Како инсталирати квоту на Убунту 20
Корак 1
Први корак ће бити ажурирање система, за ово идемо на терминал и извршавамо:
судо апт упдате
ЕНЛАРГЕ
Корак 2
Када се систем ажурира, настављамо са инсталирањем квоте са следећом командом:
судо апт инсталл куота
ЕНЛАРГЕ
Корак 3
Уносимо слово С да бисмо потврдили преузимање и инсталирање квоте у Убунту 20, када се овај процес заврши, видећемо следеће:
ЕНЛАРГЕ
Корак 4
Верзију квоте потврђујемо наредбом:
квота -верзија
ЕНЛАРГЕ
2. Како инсталирати модул квоте у Убунту 20.04 или 20.10
Ако користите виртуелни систем заснован на облаку, подразумевана Убунту инсталација можда нема модуле језгра који користе квоте.
Корак 1
Модули куота_в1 и куота _в2 морају бити у директоријуму / либ / модулес, то потврђујемо следећом командом:
финд / либ / модулес / `унаме -р` -типе ф -наме ' * куота_в * .ко *'
ЕНЛАРГЕ
Корак 2
У случају да није присутан, морамо извршити следеће за његову инсталацију:
судо апт инсталирајте линук-имаге-ектра-виртуал
3. Како ажурирати опције монтирања у Убунту -у
Да би квоте биле активне у систему, морају се монтирати са повезаним опцијама квота.
Корак 1
Једна од опција је да ажурирате унос датотечног система који се налази у / етц / фстаб датотеци неким уређивачем:
судо нано / етц / фстабВидећемо следеће:
ЕНЛАРГЕ
Корак 2
Тамо морамо заменити коријенску линију (/) која упућује на коренов систем следећим:
ЛАБЕЛ = цлоудимг-роотфс / ект4 усркуота, грпкуота 0 0
ЕНЛАРГЕ
Промене чувамо помоћу тастера Цтрл + О и излазимо из уређивача помоћу тастера Цтрл + Кс. Унети редови имају задатак да дозволе приступ корисничким квотама и грпквотама.
Корак 3
Поставили смо систем за примену промена:
судо моунт -о ремоунт /
ЕНЛАРГЕ
Корак 4
Да бисмо проверили употребу нових опција приликом монтирања датотечног система у / проц / моунтс датотеку, то ће бити учињено путем греп -а, извршавамо следеће:
судо цат / проц / моунтс | греп '/'
ЕНЛАРГЕ
4. Како омогућити квоте у Убунту 20
Корак 1
Да би системи датотека били спремни за употребу квоте, покренућемо команду куотацхецк на сваком од система датотека на које ће квота деловати на следећи начин:
судо куотацхецк -цум /Ако ћемо користити само групу квота, извршавамо:
судо куотацхецк -цгм /Ако ћемо користити и корисника и групу, извршавамо:
судо куотацхецк -цугм /
ЕНЛАРГЕ
Корак 2
Користе се променљиве:
- -у: означава да ће се креирати датотека квоте заснована на корисницима.
- -г: означава да ће се креирати датотека квоте заснована на групама.
- -м: онемогућите поновно инсталирање датотечног система на ниво само за читање
Квоте активирамо у корену (/):
судо квота -в /
ЕНЛАРГЕ
Корак 3
Да бисмо онемогућили квоте, извршавамо:
судо куотаофф -в /
ЕНЛАРГЕ
Корак 4
Коренски директоријум наводимо следећом командом:
лс /
ЕНЛАРГЕ
5. Како користити квоте у Убунту -у
Корак 1
Први корак ће бити конфигурисање корисничких квота, за то ћемо користити наредбу едкуота на следећи начин:
судо едкуота -у рјешенПараметар -у означава да квота припада кориснику, а притиском на Ентер видећемо следеће:
ЕНЛАРГЕ
Можемо видети детаље локације, блокове, врсте / меке, тврде), иноде итд.
Имајте на уму да је квота заснована на иноде одговорна за ограничавање броја датотека и директоријума које корисници могу створити без обзира на величину која се користи на диску.
Сваки скуп квота вам омогућава да поставите меку и тврду границу функције квоте за чврсти диск.
Мека и тврда ограничења функционишу исто као и иноде јер могу имати одређено ограничење, са меким одељком корисник или група може прекорачити флексибилну границу у периоду од дана који се назива грејс период, али није дозвољено прекорачење време са строгим ограничењем.
Корак 2
Тамо можемо унети ограничења по потреби:
ЕНЛАРГЕ
Корак 3
Након овога, могуће је извршити следећу команду за проверу статуса квота:
судо куота -вс "усер"
ЕНЛАРГЕ
Корак 4
Коришћење сетквота за дефинисање нивоаКоманда сеткуота ће нам омогућити да успоставимо ове нивое квота у Убунту -у, за то уносимо корисничко име, -у параметар и ограничења квоте:
судо сеткуота -у "усер" сизеМ 0 0 /Провјеравамо промјене наредбом судо куота -вс "усер"
ЕНЛАРГЕ
Корак 5
Креирање извештаја о квотама у Убунту -уМогуће је приступити извештају свих корисника:
судо репкуота -с /
ЕНЛАРГЕ
Видимо сваки од елемената квоте.
Корак 6
Постављање грејс периода са квотомГрејс период у основи дозвољава кориснику да има дозволу за рад мало изнад утврђеног ограничења (односи се само на меки одељак), ми ћемо користити грејс период са следећом командом у секундама:
судо сеткуота -т 900000 900000 /Поново покрећемо судо репкуота -с / да проверимо:
ЕНЛАРГЕ
С квотом имамо потпуну контролу над диском и можемо одредити не само колико, већ и у које време ће корисник имати простора и на тај начин много боље управљати овим битним делом на чврстом диску.