Amri 10 za bure za Kuangalia Matumizi ya Kumbukumbu katika Linux
Linux ni mojawapo ya mfumo maarufu wa uendeshaji wa chanzo wazi na huja na seti kubwa ya amri. Njia muhimu zaidi na moja ya kuamua jumla ya nafasi inayopatikana ya kumbukumbu ya kimwili na kumbukumbu ya kubadilishana ni kwa kutumia amri ya bure.
Amri ya bure ya Linux inatoa taarifa kuhusu jumla ya nafasi iliyotumika na inayopatikana ya kumbukumbu halisi na kubadilishana kumbukumbu na vihifadhi vinavyotumiwa na kernel katika Linux/Unix kama mifumo ya uendeshaji.
Makala haya yanatoa mifano muhimu ya amri za bure zilizo na chaguo, ambazo zinaweza kuwa muhimu kwako kutumia vyema kumbukumbu uliyo nayo.
1. Onyesha Kumbukumbu ya Mfumo
Amri ya bure inayotumika kuangalia nafasi iliyotumika na inayopatikana ya kumbukumbu halisi na ubadilishane kumbukumbu katika KB. Tazama amri katika hatua hapa chini.
# free total used free shared buffers cached Mem: 1021628 912548 109080 0 120368 655548 -/+ buffers/cache: 136632 884996 Swap: 4194296 0 4194296
2. Onyesha Kumbukumbu katika Baiti
Amri ya bure na chaguo -b, onyesha saizi ya kumbukumbu katika Bytes.
# free -b total used free shared buffers cached Mem: 1046147072 934420480 111726592 0 123256832 671281152 -/+ buffers/cache: 139882496 906264576 Swap: 4294959104 0 4294959104
3. Onyesha Kumbukumbu katika Kilo Byte
Amri ya bure na chaguo -k, onyesha ukubwa wa kumbukumbu katika (KB) Kilobytes.
# free -k total used free shared buffers cached Mem: 1021628 912520 109108 0 120368 655548 -/+ buffers/cache: 136604 885024 Swap: 4194296 0 4194296
4. Onyesha Kumbukumbu katika Megabytes
Kuona saizi ya kumbukumbu katika (MB) chaguo la kutumia Megabytes kama -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. Onyesha Kumbukumbu katika Gigabytes
Kutumia -g chaguo na amri ya bure, ingeonyesha saizi ya kumbukumbu katika GB (Gigabytes).
# free -g total used free shared buffers cached Mem: 0 0 0 0 0 0 -/+ buffers/cache: 0 0 Swap: 3 0 3
6. Onyesha Jumla ya Mstari
Amri ya bure na -t chaguo, itaorodhesha mstari wa jumla mwishoni.
# 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. Zima Onyesho la Mstari Uliorekebishwa wa Bafa
Kwa chaguo-msingi mstari wa amri isiyolipishwa ya kuonyesha bafa iliyorekebishwa, kuzima chaguo hili la utumiaji la laini kama -o.
# free -o total used free shared buffers cached Mem: 1021628 912520 109108 0 120368 655548 Swap: 4194296 0 4194296
8. Onyesha Hali ya Kumbukumbu kwa Vipindi vya Kawaida
Chaguo la -s na nambari, linalotumiwa kusasisha amri ya bure kwa vipindi vya kawaida. Kwa mfano, amri iliyo hapa chini itasasisha amri ya bure kila sekunde 5.
# 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. Onyesha Takwimu za Kumbukumbu za Chini na za Juu
Swichi ya -l inaonyesha takwimu za ukubwa wa kumbukumbu ya juu na ya chini.
# 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. Angalia Toleo la Bure
Chaguo -V, onyesha habari ya toleo la amri ya bure.
# free -V procps version 3.2.8
Amri ya Netstat.