10 "ilmaista" komentoa muistin käytön tarkistamiseen Linuxissa


Linux on yksi suosituimmista avoimen lähdekoodin käyttöjärjestelmistä, ja siinä on valtava joukko komentoja. Tärkein ja ainoa tapa määrittää fyysisen muistin ja vaihtomuistin käytettävissä oleva kokonaistila on vapaa-komento.

Linuxin free-komento antaa tietoja fyysisen muistin ja vaihtomuistin puskureiden käytetystä ja käytettävissä olevasta kokonaistilasta. käytetään ytimen Linux/Unix kaltaisissa käyttöjärjestelmissä.

Tässä artikkelissa on joitain hyödyllisiä esimerkkejä "ilmaisista"-komennoista ja valinnoista, joista voi olla hyötyä, jotta voit hyödyntää paremmin käytettävissä olevaa muistia.

1. Näytä järjestelmämuisti

Ilmainen komento, jota käytetään fyysisen muistin ja vaihtomuistin käytetyn ja vapaan tilan tarkistamiseen ktissa. Katso alla oleva komento toiminnassa.

free

             total       used       free     shared    buffers     cached
Mem:       1021628     912548     109080          0     120368     655548
-/+ buffers/cache:     136632     884996
Swap:      4194296          0    4194296

2. Näytä muisti tavuina

Ilmainen komento vaihtoehdolla -b, näyttää muistin koon tavuina.

free -b

             total       used       free     shared    buffers     cached
Mem:    1046147072  934420480  111726592          0  123256832  671281152
-/+ buffers/cache:  139882496  906264576
Swap:   4294959104          0 4294959104

3. Näytä muisti kilotavuina

Ilmainen komento vaihtoehdolla -k, näyttää muistin koon (KB) kilotavuina.

free -k

             total       used       free     shared    buffers     cached
Mem:       1021628     912520     109108          0     120368     655548
-/+ buffers/cache:     136604     885024
Swap:      4194296          0    4194296

4. Näytä muisti megatavuina

Jos haluat nähdä muistin koon (Mt) megatavuina, käytä vaihtoehtoa muodossa -m.

free -m

             total       used       free     shared    buffers     cached
Mem:           997        891        106          0        117        640
-/+ buffers/cache:        133        864
Swap:         4095          0       4095

5. Näytä muisti gigatavuina

-g-vaihtoehdon käyttäminen ilmaisen komennon kanssa näyttäisi muistin koon Gtina (gigatavuina).

free -g
             total       used       free     shared    buffers     cached
Mem:             0          0          0          0          0          0
-/+ buffers/cache:          0          0
Swap:            3          0          3

6. Näytä kokonaisrivi

Ilmainen komento -t-vaihtoehdolla listaa loppusumman.

free -t

            total       used       free     shared    buffers     cached
Mem:       1021628     912520     109108          0     120368     655548
-/+ buffers/cache:     136604     885024
Swap:      4194296          0    4194296
Total: 5215924 912520 4303404

7. Poista puskurisäädetyn rivin näyttö käytöstä

Oletusarvoisesti ilmainen komento näyttää rivin "puskuri säädetty", jotta tämä rivi poistetaan käytöstä, käytä vaihtoehtoa -o.

free -o

            total       used       free     shared    buffers     cached
Mem:       1021628     912520     109108          0     120368     655548
Swap:      4194296          0    4194296

8. Näytä muistin tila säännöllisin väliajoin

-s-vaihtoehto numerolla, jota käytetään ilmaisen komennon päivittämiseen säännöllisin väliajoin. Esimerkiksi alla oleva komento päivittää ilmaisen komennon 5 sekunnin välein.

free -s 5

             total       used       free     shared    buffers     cached
Mem:       1021628     912368     109260          0     120368     655548
-/+ buffers/cache:     136452     885176
Swap:      4194296          0    4194296

9. Näytä vähän ja paljon muistia koskevat tilastot

-l-kytkin näyttää yksityiskohtaiset suuren ja pienen muistin koon tilastotiedot.

free -l

             total       used       free     shared    buffers     cached
Mem:       1021628     912368     109260          0     120368     655548
Low:        890036     789064     100972
High:       131592     123304       8288
-/+ buffers/cache:     136452     885176
Swap:      4194296          0    4194296

10. Tarkista ilmainen versio

-V-vaihtoehto näyttää ilmaisen komennon versiotiedot.

free -V

procps version 3.2.8

Lue myös

Top Command, Find Command, Netstat Command.