Procinfo - Menunjukkan Statistik Sistem dari /Proc Filesystem

Procinfo - Menunjukkan Statistik Sistem dari /Proc Filesystem

Sistem Fail Proc adalah sistem fail maya yang mengandungi fail yang menyimpan maklumat mengenai proses dan maklumat sistem lain. Ia dipetakan ke /Proc direktori dan dipasang pada masa boot. Sejumlah program mendapatkan maklumat dari /Proc sistem fail, memprosesnya dan memberikannya mudah digunakan untuk pelbagai tujuan.

Procinfo adalah utiliti baris arahan mudah untuk melihat maklumat sistem yang dikumpulkan dari /Proc Direktori dan mencetaknya dengan indah diformat pada peranti output standard. Dalam artikel ini, kami akan menerangkan beberapa Procinfo Contoh Perintah di Linux.

Dalam kebanyakan pengagihan Linux, Procinfo Perintah harus dipasang sebelum dipasang, jika anda tidak memilikinya, pasangkannya menggunakan arahan berikut.

$ sudo apt memasang procinfo #debian/ubuntu $ sudo yum install procinfo #centos/rhel $ sudo dnf install procinfo #fedora 22+ 

Contoh yang paling mudah ialah dijalankan Procinfo tanpa sebarang hujah seperti yang ditunjukkan.

$ procinfo Memori: Jumlah Buffer Percuma yang Digunakan RAM: 8069036 7693288 375748 301356 SWAP: 3906556 0 3906556 BOOTUP: Mon 4 Jun 11:09:45 2018 LOAD REVING: 0.35 0.84 1.01 1/1021 15406 Pengguna: 01:09:12.02 13.Halaman 4% di: 2434469 Nice: 00:02:12.37 0.4% Halaman Keluar: 2162544 Sistem: 00:15:17.34 3.0% Halaman Akta: 2395528 Iowait: 00:39:04.09 7.6% Page DEA: 3424 HW IRQ: 00:00:00.00 0.0% Page FLT: 20783328 SW IRQ: 00:00:29.07 0.1% swap di: 0 terbiar: 06:30:26.88 75.6% SWAP: 0 Uptime: 02:10:11.66 Konteks: 51698643 Irq 0: 21 2-edge Timer IRQ 42: 0 466944-edge pcie Irq 1: 3823 1-edge i8042 Irq 43: 193892 327680-edge xhci_ irq 8: Edge 0000: IRQ 9: 2175 9-Fasteoi ACPI IRQ 45: 1021515 524288-EDGE ENP1S IRQ 12: 6865 12-EDGE I8042 IRQ 46: 541926 32768-EDGE I915 IRQ 19: mei_m irq 23: 33 23-fasteoi ehci_h irq 48: 344 442368-edge snd_h irq 40: 0 458752-edge pcie irq 49: 749 49152-edge snd_hd irq 41: 0 464896-edge loop0 90o loop0 90 4Ro loop0 90 90o loop0 90 90 loop0 0 4r. LOOP5 7945R 0 LOOP2 214R 0 LOOP6 309R 0 LOOP3 79R 0 SDA 112544R 70687W ENP1S0 TX 58.30MIB RX 883.00mib vmnet8 tx 0.00B RX 0.00b lo tx 853.65kib Rx 853.65kib WLP2S0 TX 0.00B RX 0.00b vmnet1 tx 0.00B RX 0.00b 

Untuk mencetak Statistik memori dalam format boleh dibaca manusia (kib, mib, gib), bukannya kbytes lalai, gunakan -H bendera.

$ procinfo -h Memori: Jumlah Ram Buffer Percuma yang Digunakan: 7.70gib 7.36GIB 344.27mib 294.SWAP 38mib: 3.73GIB 0.00B 3.73Gib Bootup: Mon 4 Jun 11:09:45 2018 Beban Purata: 0.61 0.84 1.00 2/1017 15439 Pengguna: 01:09:21.25 13.Halaman 3% di: 2434613 Bagus: 00:02:12.43 0.4% Halaman Keluar: 2223808 Sistem: 00:15:19.82 2.Akta Halaman 9%: 2416184 Iowait: 00:39:08.21 7.5% Page DEA: 3424 HW IRQ: 00:00:00.00 0.0% Page FLT: 20891258 SW IRQ: 00:00:29.08 0.1% swap di: 0 terbiar: 06:33:48.38 75.7% SWAP: 0 Uptime: 02:11:06.85 Konteks: 51916194 IRQ 0: 21 2-edge Timer IRQ 42: 0 466944-edge PCIe IRQ 1: 3985 1-edge i8042 IRQ 43: 196957 327680-EDGE XHCI_ IRQ 8: Edge 0000: IRQ 9: 2196 9-Fasteoi ACPI IRQ 45: 1021900 524288-EDGE ENP1S IRQ 12: 6865 12-EDGE I8042 IRQ 46: 543742 32768-EDGE I915 IRQ 19: mei_m irq 23: 33 23-fasteoi ehci_h irq 48: 344 442368-edge snd_h irq 40: 0 458752-edge pcie irq 49: 749 49152-edge snd_hd irq 41: 0 464896-edge loop0 90o loop0 90 4Ro loop0 90 90o loop0 90 90 loop0 0 4r. LOOP5 7945R 0 LOOP2 214R 0 LOOP6 309R 0 LOOP3 79R 0 SDA 112568R 71267W ENP1S0 TX 58.33MIB RX 883.21mib vmnet8 tx 0.00B RX 0.00b lo tx 854.18kib Rx 854.18kib WLP2S0 TX 0.00B RX 0.00b vmnet1 tx 0.00B RX 0.00b 

The -d Bendera membolehkan memaparkan statistik secara per-seconds dan bukannya sebagai jumlah nilai.

$ procinfo -d 

Untuk memaparkan statistik sebagai jumlah, gunakan -D Bendera seperti berikut.

$ procinfo -d 

Anda boleh mendapatkan kemas kini berterusan di skrin dan kemas kini jeda untuk nombor n kedua (contohnya 5 detik dalam perintah ini) menggunakan -n Bendera dan tekan q untuk berhenti dalam mod ini.

$ procinfo -n5 -h 

Melaporkan "nyata"Memori percuma yang serupa dengan yang ditunjukkan oleh utiliti percuma, gunakan -r pilihan.

$ procinfo -r 

Untuk menunjukkan bilangan bait dan bukannya bilangan permintaan I/O, menggunakan -b pilihan.

$ procinfo -b 

Procinfo berfungsi secara interaktif juga, apabila menjalankan skrin penuh, ini membolehkan anda menggunakan d, D, r dan b Kunci yang fungsinya sesuai dengan bendera baris arahan yang sama yang dijelaskan di atas.

Untuk maklumat lanjut, lihat Procinfo halaman lelaki.

$ man procinfo 

Dalam artikel ini, kami telah menjelaskan beberapa Procinfo contoh perintah. Sekiranya anda mempunyai pertanyaan, gunakan borang maklum balas di bawah untuk sampai ke kami.