januari 7, 2022

VITUX

som Ubuntu-användare, särskilt som administratörer, måste vi kontrollera hur mycket RAM-resurser vårt system använder och hur mycket av det är gratis. Vi vet också att de flesta administrationsrelaterade uppgifter kan göras bättre via Linux-kommandoraden än via det grafiska användargränssnittet. Till exempel arbetar servrar vanligtvis på skalet, och det finns ingen GUI tillgänglig alls. Eftersom det är viktigast att kontrollera minnesresurserna på servrarna är det bäst att lära sig lämpliga kommandon som kan hjälpa oss med serveradministration.

den här artikeln förklarar hur du använder följande 5 kommandon för att kontrollera tillgängligt minne:

  • det fria kommandot
  • kommandot vmstat
  • kommandot /proc/meminfo
  • det översta kommandot
  • kommandot htop

genom att använda dessa kommandon kan du alltid vara säker på att det finns tillräckligt med minnesresurser för de mycket viktiga processer som körs på dina servrar. Om du till exempel kör en webbserver kan du vara säker på att bristen på resurser inte kommer att sakta ner åtkomsten till webbplatsen eller till och med krascha webbplatsen.

vi körde kommandon och procedurer som nämns i den här artikeln på ett Ubuntu 20.04 LTS-system.

för att visa minnesanvändningen använder vi Ubuntu-kommandoraden, Terminalapplikationen. Du kan öppna terminalen antingen genom att använda systemstrecket eller tangentkombinationen Ctrl + alt + T.

Metod 1: Det fria kommandot

eftersom det fria kommandot är det mest använda och utan tvekan det mest användbara, kommer vi att nämna dess användning först. Detta kommando används för att kontrollera information om RAM-användningen av ditt system. Här är kommandot du kommer in i terminalen:

$ free -m

m-flaggan betyder att informationen kommer att visas i MBs.

Ubuntu free command

den tillgängliga kolumnen indikerar tillgängligt minne. Den använda kolumnen i swap posten är också 0 vilket innebär att det är alla oanvända och därmed gratis.

Metod 2: Vmstat-kommandot

för att visa minnesstatistik via vmstat-kommandot kan du använda det på följande sätt:

$ vmstat -s

s-flaggan ger detaljerad statistik om minnesanvändning.

Kontrollera minnet med vmstat-kommandot

du kan visa ledigt minne och fritt byte av minne i utgången, vilket indikerar tillgängligt minne i ditt system.

Metod 3: kommandot/proc /meminfo

följande kommando extraherar minnesrelaterad information från filsystemet / proc. Dessa filer innehåller dynamisk information om systemet och kärnan snarare än de verkliga systemfilerna.

detta är kommandot du ska använda för att skriva ut minnesinformation:

$ cat /proc/meminfo

använd / proc / meminfo för att få minnesanvändningsinformation

utmatningen från detta kommando liknar kommandot vmstat. Du kan enkelt se det fria minnet i MemFree-resultatet och det fria swap-minnet i SwapFree-resultatet.

Metod 4: det översta kommandot

det översta kommandot används för att skriva ut CPU och minnesanvändning av ditt system. Du kan helt enkelt använda det här kommandot enligt följande:

$ top

använd toppkommando för minnesanvändning

i rubriken på utmatningen kan du se KiB Mem-och Kib-Växlingsposterna genom vilka du kan kontrollera de använda och lediga minnesresurserna.

Metod 5: htop-kommandot

precis som top-kommandot ger htop-kommandot också en detaljerad analys av din CPU och minnesanvändning. Om du inte har installerat htop på ditt system kan du installera det genom att först uppdatera dina abt-förvar genom följande kommando:

$ sudo apt-get update

och sedan installera htop genom att ange följande kommando som sudo:

$ sudo apt install htop

använd htop-kommandot

när htop är installerat kan du helt enkelt använda följande kommando för att skriva ut den information som krävs:

$ htop

använd htop-kommandot

mem (Memory aka RAM) och Swp (Swap) – posterna i rubriken anger det använda och totala minnet genom vilket du kan beräkna det lediga minnet som finns tillgängligt på ditt system.

med de kommandon som vi har nämnt i den här artikeln kan du övervaka att dina systemprocesser aldrig är ur minnet. Du kan undvika GUI helt och hållet och ändå hålla koll på minnesanvändningen på dina persondatorer och servrar.

5 sätt att kontrollera tillgängligt minne i Ubuntu 20.04

Lämna ett svar

Din e-postadress kommer inte publiceras.