Ubuntu

Ako používať kvótu na Ubuntu

Ako používať kvótu na Ubuntu

Kvóta je vstavaná funkcia jadra systému Linux, ktorá sa používa na nastavenie limitu toho, koľko miesta na disku môže používateľ alebo skupina využiť. Používa sa tiež na obmedzenie maximálneho počtu súborov, ktoré môže používateľ alebo skupina vytvoriť v systéme Linux. Systém súborov, kde chcete použiť kvótu, musí tiež podporovať kvótu. Niektoré zo súborových systémov, ktoré podporujú kvótu v systéme Linux, sú ext2, ext3, ext4, xfs atď.

V tomto článku vám ukážem, ako používať kvótu v prostredí viacerých používateľov systému Ubuntu. Takže poďme na to.

Inštalácia pomôcok na správu kvót na Ubuntu:

Na Ubuntu / Debian môžete nainštalovať kvóta balík z oficiálneho úložiska balíkov Ubuntu / Debian. The kvóta balíček nainštaluje požadované programy, ktoré sú nevyhnutné pre prácu s kvótami.

Najskôr aktualizujte medzipamäť úložiska balíkov APT pomocou nasledujúceho príkazu:

$ sudo apt aktualizácia


Teraz nainštalujte balík kvót pomocou nasledujúceho príkazu:

$ sudo apt inštalačná kvóta

Teraz stlačte r a potom stlačte <Zadajte>.

The kvóta balíček by mal byť nainštalovaný.

Povolenie kvóty súborového systému:

Ako som vám povedal, existujú 2 typy kvót; užívateľská kvóta a skupinová kvóta. Podľa potreby môžete povoliť jednu z kvót alebo obidve.

Ak chcete natrvalo povoliť kvótu v súborovom systéme, otvorte / etc / fstab súbor s nasledujúcim príkazom:

$ sudo nano / etc / fstab

Teraz pridajte usrquota a / alebo grpquota možnosti v poli možností (4.) súborového systému, pre ktorý chcete povoliť kvótu v systéme súborov / etc / fstab spis. Po dokončení uložte súbor stlačením + X potom y a potom stlačte <Zadajte>.

POZNÁMKA: Ak chcete povoliť užívateľskú kvótu, použite usrquota iba možnosť. Ak chcete povoliť iba údaje o skupine, použite grpquota možnosť. Ak chcete povoliť používateľskú aj skupinovú kvótu, použite usrquota, grpquota možnosť.

Aby sa zmeny prejavili, reštartujte počítač.

$ sudo reštart

Ak si chcete iba vyskúšať kvótu, môžete použiť namontovať príkaz na dočasné povolenie kvóty na súborovom systéme.

Ak chcete dočasne povoliť kvótu v koreňovom súborovom systéme, spustite nasledujúci príkaz:

$ sudo mount -o remount, usrquota, grpquota /

Inicializácia kvóty na súborovom systéme:

Ak chcete pripraviť súborový systém na kvótu, musíte spustiť server krížová skúška príkaz na každom zo súborových systémov, ktoré chcete použiť.

Povedzme, že chcete použiť iba kvótu používateľov v súborovom systéme root (/). Za týmto účelom inicializujte kvótu takto:

$ sudo quotacheck -cum /

Ak chcete použiť iba skupinovú kvótu, bude to príkaz,

$ sudo quotacheck -cgm /

Ak chcete použiť kvótu pre používateľa aj skupinu, spustite nasledujúci príkaz:

$ sudo quotacheck -cugm /

Teraz zapnite kvótu v súborovom systéme root (/) pomocou nasledujúceho príkazu:

$ sudo quotaon -v /


Ako vidíte, kvóta je zapnutá.


Ak sa z nejakého dôvodu rozhodnete kvótu vypnúť, môžete to urobiť pomocou nasledujúceho príkazu:

$ sudo quotaoff -v /

Práca s kvótami používateľov:

Teraz povedzme, že chcete používateľovi pridať kvótu disku bob. Vykonáte to nasledujúcim príkazom:

$ sudo edquota -u bob


Mali by ste vidieť nasledujúce okno.


Tu je niekoľko výrazov, ktoré by ste mali vedieť.

Systém súborov: Je to disková oblasť, kde sa má táto kvóta uplatniť. V mojom prípade to tak je / dev / sda2, koreň (/) oddiel súborového systému. Nesnažte sa to meniť.

Bloky: Toto je veľkosť diskového priestoru (v blokoch) pre používateľa bob môcť použiť.

Tu nemôžete priamo použiť jednotku MB alebo GB. Musíte previesť jednotku MB alebo GB na ekvivalentnú veľkosť bloku a tu použiť veľkosť bloku. 1 blok sa rovná 1 kB alebo 1024 bajtov.

Povedzme, že chcete používateľa povoliť bob využite iba 1 GB diskového priestoru. Musíte previesť GB alebo MB na jednotku KB.

Takže 1 GB = 1024 MB = 1024 * 1024 KB.

Koľko blokov v 1 GB? (1024 * 1024 kB / 1 kB) = 1048576 blokov pre každú jednotku GB.

Pre každú jednotku GB existuje 1048 576 blokov.

Takže na 5 GB miesta na disku je veľkosť bloku 5 * 1048576 = 5242880 blokov.

Ľahko správne?

Inode: Je to počet súborov, ktoré môžete vytvoriť v súborovom systéme. Takže, ak je používateľ bob môže mať 1 000 inód, môže vytvoriť iba 1 000 súborov alebo adresárov. Aj keď je celková veľkosť 1 000 súborov alebo adresárov menšia ako počet blokov, ktoré môže použiť, nebude môcť vytvoriť žiadne nové súbory alebo adresáre. Takže by som to udržal trochu vysoko.

Dobrým opatrením je zachovať asi 60-70% z celkovej veľkosti bloku.

Takže pre veľkosť bloku 1048576 je dosť dobré číslo inódu 629 146 alebo 734 004.

Soft and Hard Limit: Blok aj inóda môžu mať mäkký a tvrdý limit. Používateľ alebo skupina môže na určitý počet dní prekročiť povolený limit nazývaný a ochranná lehota. V žiadnom prípade však nesmú prekročiť tvrdú hranicu. Môžete nastaviť 0 pre mäkký limit, aby ste deaktivovali mäkký limit, ak chcete. V takom prípade sa použije iba tvrdý limit.

POZNÁMKA: Mali by ste nastavovať iba mäkké a tvrdé limity. Neupravujte hodnoty súboru blokov a inode stĺpce. Predstavujú bloky a inódy, ktoré používateľ momentálne používa.

Nastavil som kvótu pre používateľa bob nasledovne. Po dokončení súbor uložte. Mala by sa uplatniť kvóta.

Práca so skupinovou kvótou:

Nastaviť skupinovú kvótu pre skupinu www-data (povedzme), spustite nasledujúci príkaz:

$ sudo edquota -g www-data

Teraz môžete nastaviť kvótu skupiny rovnakým spôsobom ako kvótu používateľa.

Zmena obdobia odkladu:

Ak chcete zmeniť obdobie odkladu mäkkého limitu, spustite nasledujúci príkaz:

$ sudo edquota -t


Teraz podľa potreby zmeňte počet dní na obdobie odkladu blokovania a inode. Po dokončení súbor uložte.

Generovanie prehľadov kvót:

Ak chcete generovať správy o využití kvóty, spustite nasledujúci príkaz:

$ sudo repquota -aug

Ako vidíte, vygeneruje sa prehľad kvót používateľov a skupín.


Ak chcete generovať iba správy o kvótach používateľov, spustite nasledujúci príkaz:

$ sudo repquota -au

Rovnakým spôsobom, ak chcete generovať iba správy o skupinových kvótach, spustite nasledujúci príkaz:

$ sudo repquota -ag

Takto teda využívate kvótu na Ubuntu. Ďakujeme, že ste si prečítali tento článok.

Ako zmeniť nastavenie myši a touchpadu pomocou systému Xinput v systéme Linux
Väčšina distribúcií systému Linux sa štandardne dodáva s knižnicou „libinput“ na spracovanie vstupných udalostí v systéme. Dokáže spracovať vstupné ud...
S ovládaním pomocou myši X-Mouse môžete tlačidlá myši premapovať odlišne pre iný softvér
Možno budete potrebovať nástroj, ktorý by mohol zmeniť ovládanie myši pri každej aplikácii, ktorú používate. Ak je to váš prípad, môžete vyskúšať apli...
Recenzia bezdrôtovej myši Microsoft Sculpt Touch
Nedávno som čítal o Microsoft Sculpt Touch bezdrôtová myš a rozhodol sa ju kúpiť. Po chvíli používania som sa rozhodol s ním podeliť o svoje skúsenost...