Perintah gratis mem-parsing /proc/meminfo file untuk analisis statistik penggunaan memori yang lebih mudah. Perilaku defaultnya adalah menampilkan informasi berikut tentang memori sistem dan ruang swap:
- Total memori.
- Total yang digunakan.
- Total gratis.
- Total yang dibagikan.
- Total buffer dan cache.
- Total yang tersedia untuk memulai aplikasi baru (perkiraan).
Sintaks
Sintaks dari perintah bebas adalah:
# free [options]
Jika Anda menemukan kesalahan di bawah ini saat menjalankan perintah gratis:
free: command not found
Anda dapat mencoba menginstal paket di bawah ini sesuai dengan pilihan distribusi Anda:
Distribusi OS | Perintah |
---|---|
Debian | apt-get install procps |
Ubuntu | apt-get install procps |
Alpin | apk menambahkan procps |
Linux Arch | pacman -S procps-ng |
Kali Linux | apt-get install procps |
CentOS | yum install procps-ng |
Fedora | dnf install procps-ng |
Raspbian | apt-get install procps |
Opsi gratis
Ada beberapa opsi perintah yang tersedia untuk perintah gratis.
Opsi | Dulu |
---|---|
-b, -k, -m, -g, -tera | Menampilkan memori dalam byte, kilobyte, megabyte, gigabyte, dan terabyte, masing-masing. |
-s {detik} | Perbarui statistik memori pada penundaan detik yang ditentukan. |
-o | Menonaktifkan tampilan informasi buffer/cache. |
-t | Menampilkan garis total yang menggabungkan RAM fisik dengan ruang swap. |
-h | Buat output lebih mudah dibaca manusia. |
Keluaran Buffer/Cache
Memori dapat di-cache, artinya disimpan sementara sehingga data yang dikandungnya dapat diakses lebih cepat di masa mendatang. Bidang Buffer di /proc/meminfo menunjukkan memori yang ditetapkan ke perangkat blok tertentu. Memori ini digunakan untuk menyimpan metadata sistem file, seperti konten direktori, izin, dll. Memori cache serupa, tetapi alih-alih menyimpan metadata file, memori ini menyimpan konten file yang sebenarnya. Perintah free menggabungkan dua nilai ini bersama-sama pada saat output.
Contoh Perintah gratis
1. Untuk menampilkan penggunaan memori:
# free
2. Untuk menampilkan penggunaan memori dalam byte:
# free -b
3. Untuk menampilkan penggunaan memori dalam kilo byte:
# free -k
4. Untuk menampilkan penggunaan memori dalam mega byte:
# free -m
5. Untuk menampilkan penggunaan memori dalam giga byte:
# free -g
6. Untuk menampilkan penggunaan memori dengan total:
# free -t
7. Untuk menampilkan skipping penggunaan memori menampilkan “buffer disesuaikan”:
# free -o
8. Untuk menampilkan data polling berkelanjutan:
# free -s 2 10
9. Untuk melihat statistik tinggi dan rendah terperinci untuk penggunaan memori:
# free -l
10. Untuk mendapatkan informasi versi:
# free -V