Ubuntu 16.04 #1 | Telepítés VirtualBox alatt | Az új világ kezdete?
Tartalomjegyzék:
- Hogyan kell használni az ingyenes parancsot
- A memóriahasználat bemutatása emberi olvasható formátumban
- A memóriahasználat bemutatása más mutatókban
- Az oszlopösszegek megjelenítése
- Folyamatosan nyomtassa a kimenetet
- Következtetés
Mennyi szabad RAM memória van a Linux rendszeren? Van elég szabad memória az új alkalmazások telepítéséhez és futtatásához?
Linux rendszerekben az
free
parancs segítségével részletes jelentést kaphat a rendszer memóriahasználatáról.
A
free
parancs információt nyújt a fizikai és cserememória teljes mennyiségéről, valamint a rendszer szabad és használt memóriájáról és csereterületéről.
Hogyan kell használni az ingyenes parancsot
A
free
parancs szintaxisa a következő:
free
Ha opció nélkül használja, akkor az
free
parancs információt jelenít meg a memóriáról és csere kibibitben. 1 kibibit (KiB) 1024 bájt.
free
A kimenet három sort tartalmaz, egy fejlécet, egy sort a memóriához és egy a swaphoz:
total used free shared buff/cache available Mem: 8075208 3204964 1310540 551232 3559704 4198340 Swap: 2097148 0 2097148
Régebbi Linux verziókban a kimenet kissé eltérhet.
Az oszlopok jelentése:
- összesen - Ez a szám jelenti az alkalmazások által felhasználható összes memóriamennyiséget. használt - Használt memória. Az alábbiak szerint számítják:
used = total - free - buffers - cachementes - szabad / fel nem használt memória. megosztott - Ezt az oszlopot figyelmen kívül lehet hagyni, mivel nincs értelme. Csak a visszamenőleges kompatibilitásra van itt. buff / cache - a kernel pufferek, az oldal gyorsítótár és a táblák által használt kombinált memória. / ezt a memóriát bármikor visszanyerhetjük, ha az alkalmazásoknak szüksége van rá. Ha azt szeretné, hogy a pufferek és a gyorsítótár két külön oszlopban jelenjen meg, akkor használja a-wbeállítást. elérhető - Az új alkalmazások elindításához rendelkezésre álló memóriamennyiség becslése csere nélkül.
A memóriahasználat bemutatása emberi olvasható formátumban
Mint láttuk a fenti példában, alapértelmezés szerint a
free
parancs a memóriainformációt kibibitben mutatja. Az információk emberi olvasható formátumban (általában megabájt és gigabájt) történő megtekintéséhez használja a
-h
opciót:
free -h
total used free shared buff/cache available Mem: 487M 219M 54M 4.5M 214M 228M Swap: 1.5G 0B 1.5G
A memóriahasználat bemutatása más mutatókban
A
free
parancs lehetővé teszi annak meghatározását is, amelyben a memória meg van mérve. Érvényes lehetőségek:
-
-b,--bytes- A kimenet megjelenítése byte-ban. ---kilo- Kijelző kimenete kilobájtban (1KB = 1000byte).--mega- Kijelző kimenete megabájtban.--giga- Kijelző kimenete gigabájtban.--tera- Kijelző kimenet terabyte-ban.-k,--kibi- Kijelző kimenet kibibitban. (1KiB = 1024byte). Ez az alapértelmezett egység.-m,--mebi- Kijelző kimenete mebibitokban.-g,--gibi- Kijelző kimenete gibitokban.--tebi- Kijelző kimenete tebibitokban.--peti- Kijelző kimenet pebibitokban.--si- 1024 helyett használjon 1000-et. Például--mebi --siegyenlő--mega.
Például a kimenet megabájtban történő megjelenítéséhez írja be:
free --mega
total used free shared buff/cache available Mem: 8075 4022 233 614 3819 3336 Swap: 2097 0 2097
Az oszlopösszegek megjelenítése
Az oszlopok összegét mutató sor megjelenítéséhez használja a
-t
opciót. Ez megadja a memória és a csere összegét az összes, használt és szabad oszlopban.
free -h -t
total used free shared buff/cache available Mem: 7.7G 3.9G 483M 526M 3.4G 3.2G Swap: 2.0G 0B 2.0G Total: 9.7G 3.9G 2.5G
Folyamatosan nyomtassa a kimenetet
A memóriainformációk folyamatos megjelenítéséhez a képernyőn használja a
-s
,
--seconds
opciókat, majd egy számot, amely meghatározza a késleltetést.
Például, ha a memóriainformációkat öt másodpercenként kinyomtatja, akkor futtassa:
free -s 5
A
free
parancs addig mutatja az eredményt, amíg meg nem nyomja a
CTRL+C
. Ez hasonló a figyelőparancs viselkedéséhez.
Az eredmény egy bizonyos számú megjelenítéséhez használja a
-c
,
--count
opciót. Az alábbi példában a parancs tízszer kinyomtatja az eredményt:
Következtetés
Mostanra jól meg kell értenie a
free
parancs használatát és értelmezését. Az összes elérhető parancssori lehetőség megtekintéséhez írja be a
man free
parancsot a terminálon.
Chmod parancs a linuxban (fájljogosultságok)
Linux alatt a fájlokhoz való hozzáférést a fájljogosultságokon, attribútumokon és tulajdonjogon keresztül kezelik. Ez az oktatóanyag ismerteti, hogyan lehet a chmod parancsot használni a fájlok és könyvtárak hozzáférési engedélyeinek megváltoztatásához.
Chgrp parancs a linuxban (csoport módosítása)
Linuxban minden fájl társítva van egy tulajdonoshoz és egy csoporthoz, és rendelkezik olyan engedélyekkel, amelyek meghatározzák, hogy mely felhasználók olvashatják, írhatják vagy végrehajthatják a fájlt. A chgrpc parancs megváltoztatja az adott fájlok csoporttulajdonát.
Cp parancs a linuxban (fájlok másolása)
A cp parancssori segédprogram a fájlok és könyvtárak másolására Unix és Linux rendszereken.







