GNU/Linux >> Belajar Linux >  >> Linux

Linux – Cetak Total Memori Gratis Dari `free -m`?

free -m saat ini mengeluarkan sesuatu seperti ini.

Saya ingin tahu menggunakan grep /awk bagaimana kita bisa mendapatkan jumlah total gratis. yaitu 9083

Jawaban yang Diterima:

Menggunakan awk :

awk '/^-/ {print $4}' <(free -m)
9083

Perhatikan bahwa di procps-ng 3.3.10, format output berubah, dan baris ini akan terlihat seperti:

awk '/Mem:/ {print $4}' <(free -m)
9083

Jumlah memori yang tersedia dapat diakses di procps-ng yang lebih baru di bidang yang berbeda:

awk '/Mem:/ {print $7}' <(free -m)

Linux
  1. Cara Menghapus Buffer Memori dan Cache di Linux

  2. Linux – Apakah Linux Melakukan “Oportunistic Swapping”, Ataukah Itu Sebuah Kebersamaan?

  3. Contoh Perintah awk di Linux

  1. Linux – Menentukan Penggunaan Memori dengan Benar di Linux?

  2. Linux – Kolom Buffer Di Keluaran Dari Gratis?

  3. Bagaimana cara mencatat konsumsi memori di Linux?

  1. Perintah Gratis di Linux Dijelaskan Dengan Contoh

  2. Cetak baris terakhir file, dari CLI

  3. Cetak hanya kata-kata dengan Huruf Kapital (Linux)