Procinfo - pokazuje statystyki systemowe z systemu plików /proc

Procinfo - pokazuje statystyki systemowe z systemu plików /proc

System plików PROC to wirtualny system plików, który zawiera pliki, które przechowują informacje o procesach i innych informacji systemowych. Jest odwzorowany na /Proc katalog i zamontowany w czasie rozruchu. Wiele programów odzyskuje informacje z /Proc system plików, przetworz go i zapewnij łatwo użyteczny do różnych celów.

Procinfo jest prostym narzędziem wiersza poleceń do przeglądania informacji systemowych zebranych z /Proc katalog i drukuje go pięknie sformatowane na standardowym urządzeniu wyjściowym. W tym artykule wyjaśnimy wiele Procinfo Przykłady poleceń w Linux.

W większości dystrybucji Linux, Procinfo Polecenie powinno być wstępnie zainstalowane, jeśli go nie masz, zainstaluj je za pomocą następującego polecenia.

$ sudo appt instaluj procinfo #debian/ubuntu $ sudo yum instaluj procinfo #centos/rhel $ sudo dnf instaluj procinfo #Fedora 22+ 

Najprostszym przykładem jest uruchomienie Procinfo bez żadnych argumentów, jak pokazano.

$ procinfo Pamięć: Całkowite używane darmowe bufory RAM: 8069036 7693288 375748 301356 Wymiana: 3906556 0 3906556 BOTUP: MON 4 czerwca 11:09:45 2018 Średnia ładowanie: 0.35 0.84 1.01 1/1021 15406 Użytkownik: 01:09:12.02 13.4% Strona w: 2434469 Nice: 00:02:12.37 0.4% strona: 2162544 System: 00:15:17.34 3.0% Ustawa o stronie: 2395528 Iowait: 00:39:04.09 7.6% Strona DEA: 3424 HW IRQ: 00:00:00.00 0.0% Strona FLT: 20783328 SW IRQ: 00:00:29.07 0.1% zamiana: 0 Idle: 06:30:26.88 75.6% zamiana: 0 aktualizacji: 02:10:11.66 Kontekst: 51698643 IRQ 0: 21 2-krawędź Timer IRQ 42: 0 466944-Edge PCIE IRQ 1: 3823 1-Edge I8042 IRQ 43: 193892 327680-GEDE XHCI_ IRQ 8: 1 8-ADEDS RTC0 IRQ 44: 191759 51000- Edge 0000: IRQ 9: 2175 9-FASTEOI ACPI IRQ 45: 1021515 524288-GEDE ENP1S IRQ 12: 6865 12-GEDE I8042 IRQ 46: 541926 32768-Edge I915 IRQ 19: 0 19-Fasteoi RTL_PC IRQ 47: 14 36048-GED MEI_M IRQ 23: 33 23-FASTEOI EHCI_H IRQ 48: 344 442368-GEDE SND_H IRQ 40: 0 458752-GEDE PCIE IRQ 49: 749 49152-GETS SND_HD IRQ 41: 0 464896-GEDE LOOP0 90R 0 LOOP4 14R 0 SHOLO Loop5 7945R 0 Loop2 214R 0 Loop6 309R 0 Loop3 79r 0 SDA 112544R 70687W ENP1S0 TX 58.30 MIB 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 

Drukować Statystyki pamięci W formacie czytelnym człowieka (kib, mib, gib), zamiast domyślnych kbytes, użyj -H flaga.

$ procinfo -h Pamięć: Całkowicie używane darmowe bufory RAM: 7.70gib 7.36GIB 344.27 MIB 294.38 MIB Swap: 3.73gib 0.00B 3.73GIB BOTUP: MON 4 czerwca 11:09:45 2018 Średnia obciążenia: 0.61 0.84 1.00 2/1017 15439 Użytkownik: 01:09:21.25 13.3% Strona w: 2434613 Nice: 00:02:12.43 0.4% strona: 2223808 System: 00:15:19.82 2.9% Ustawa o stronie: 2416184 Iowait: 00:39:08.21 7.5% Strona DEA: 3424 HW IRQ: 00:00:00.00 0.0% Strona FLT: 20891258 SW IRQ: 00:00:29.08 0.1% zamiana: 0 Idle: 06:33:48.38 75.7% zamiana: 0 aktualizacji: 02:11:06.85 Kontekst: 51916194 IRQ 0: 21 2-krawędź Timer IRQ 42: 0 466944-Edge PCIE IRQ 1: 3985 1-Edge I8042 IRQ 43: 196957 327680-GRZESAĆ XHCI_ IRQ 8: 1 8-ADGE RTC0 IRQ 44: 192411 512000- Edge 0000: IRQ 9: 2196 9-FASTEOI ACPI IRQ 45: 1021900 524288-GEDE ENP1S IRQ 12: 6865 12-GEDE I8042 IRQ 46: 543742 32768-Edge I915 IRQ 19: 0 19-Fasteoi RTL_PC IRQ 47: 14 360448-GED MEI_M IRQ 23: 33 23-FASTEOI EHCI_H IRQ 48: 344 442368-GEDE SND_H IRQ 40: 0 458752-GEDE PCIE IRQ 49: 749 49152-GETS SND_HD IRQ 41: 0 464896-GEDE LOOP0 90R 0 LOOP4 14R 0 SHOLO Loop5 7945R 0 Loop2 214R 0 Loop6 309r 0 Loop3 79r 0 SDA 112568R 71267W ENP1S0 TX 58.33 MIB Rx 883.21 MIB 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 

-D Flaga pozwala na wyświetlanie statystyk na podstawie sekund, a nie jako wartości całkowite.

$ procinfo -d 

Aby wyświetlać statystyki jako sumę, użyj -D flaga w następujący sposób.

$ procinfo -d 

Możesz uzyskać aktualizacje kontynuacji na ekranie i zatrzymać aktualizacje N Liczba sekundy (na przykład 5 sekundy w tym poleceniu) za pomocą -N flaga i naciśnij Q Aby zrezygnować w tym trybie.

$ procinfo -n5 -h 

Zgłosić "prawdziwy„Wolna pamięć podobna do tej pokazanej przez bezpłatną narzędzie, użyj -R opcja.

$ procinfo -r 

Aby pokazać liczby bajtów zamiast liczby żądań we/wy, zastosuj -B opcja.

$ procinfo -b 

Procinfo Działa również interaktywnie, gdy uruchamia się pełny ekran, pozwala to korzystać D, D, R I B klawisze, których funkcje odpowiadają ich flagom wiersza poleceń o tym samym wymienionym wyjaśnieniu wyjaśnionym powyżej.

Aby uzyskać więcej informacji, zobacz Procinfo Strona Man.

$ MAN PROCINFO 

W tym artykule wyjaśniliśmy wiele Procinfo Przykłady poleceń. Jeśli masz jakieś zapytania, użyj poniższego formularza sprzężenia zwrotnego, aby skontaktować się z nami.