GNU/Linux >> Znalost Linux >  >> Linux

free:příkaz nenalezen

Příkaz free analyzuje /proc/meminfo soubor pro snadnější analýzu statistik využití paměti. Jeho výchozím chováním je zobrazení následujících informací o systémové paměti a odkládacím prostoru:

  • Celková paměť.
  • Celkový použitý počet.
  • Celkem zdarma.
  • Celkový počet sdílených.
  • Celkový počet ve vyrovnávací paměti a mezipaměti.
  • Celkový počet dostupných pro spuštění nových aplikací (odhad).

Syntaxe

Syntaxe příkazu free je:

# free [options]

Pokud při spuštění příkazu free narazíte na níže uvedenou chybu:

free: command not found

můžete zkusit nainstalovat níže uvedený balíček podle vaší volby distribuce:

Distribuce OS Příkaz
Debian instalační procps apt-get
Ubuntu instalační procps apt-get
Alpine apk add procps
Arch Linux pacman -S procps-ng
Kali Linux instalační procps apt-get
CentOS yum install procps-ng
Fedora dnf install procps-ng
Raspbian instalační procps apt-get

volné možnosti

Pro příkaz free je k dispozici několik možností příkazu.

Možnosti Použito na
-b, -k, -m, -g, -tera Zobrazení paměti v bytech, kilobajtech, megabajtech, gigabajtech a terabajtech.
-s {sekund} Aktualizujte statistiku paměti se zpožděním zadaných sekund.
-o Zakažte zobrazování informací uložených ve vyrovnávací paměti.
-t Zobrazí celkový řádek, který kombinuje fyzickou paměť RAM s odkládacím prostorem.
-h Udělejte výstup lépe čitelný pro člověka.

Výstup vyrovnávací paměti/mezipaměti

Paměť lze ukládat do mezipaměti, což znamená, že je uložena dočasně, takže k datům, která obsahuje, lze v budoucnu přistupovat mnohem rychleji. Pole Buffers v /proc/meminfo označuje paměť, která je přiřazena konkrétnímu blokovému zařízení. Tato paměť se používá k ukládání metadat souborového systému do mezipaměti, jako je obsah adresáře, oprávnění atd. Mezipaměť je podobná, ale namísto ukládání metadat souborů ukládá skutečný obsah souborů. Příkaz free kombinuje tyto dvě hodnoty dohromady na výstupu.

Příklady příkazů zdarma

1. Zobrazení využití paměti:

# free

2. Zobrazení využití paměti v bytech:

# free -b 

3. Zobrazení využití paměti v kilobajtech:

# free -k 

4. Zobrazení využití paměti v megabajtech:

# free -m 

5. Zobrazení využití paměti v giga bajtech:

# free -g 

6. Zobrazení využití paměti se součty:

# free -t 

7. Zobrazení využití paměti přeskakováním „vyrovnávací paměti upravena“:

# free -o 

8. Zobrazení průběžných dat dotazování:

# free -s 2 10 

9. Chcete-li zobrazit podrobné statistiky vysoké a nízké spotřeby paměti:

# free -l 

10. Chcete-li získat informace o verzi:

# free -V 


Linux
  1. Subscription-manager:příkaz nenalezen

  2. dnf:příkaz nenalezen

  3. bc:příkaz nenalezen

  1. dpkg:příkaz nenalezen

  2. netstat:příkaz nenalezen

  3. kubectl:příkaz nenalezen

  1. tvservice:příkaz nenalezen

  2. lspci:příkaz nenalezen

  3. id:příkaz nenalezen