Co to jest rachunkowość procesu w Ubuntu
W systemach opartych na systemie Linux, takim jak Ubuntu, Rozliczanie procesu oferuje przydatne informacje, które pomagają w monitorowaniu działań użytkowników. Rozliczanie procesu jest sposobem na śledzenie i podsumowanie procesów i poleceń w systemie. Ubuntu zapewnia opcję Włącz lub wyłącz rachunkowość procesu. Przed włączeniem rachunkowości procesu w systemie Ubuntu zrozum tę koncepcję, że rachunkowość procesu jest znacznie inna niż wykonywanie polecenie PS. „„Ps„Polecenie służy do wydrukowania informacji związanych z obecnie działającym procesem, w tym ich PIDS. Natomiast rachunkowość procesu wyświetla szczegóły wypełnionych poleceń, a nie aktualnie uruchomione. Ma pojedynczy plik systemowy, który przechowuje więcej informacji niż to, co jest obecne w plikach historii poleceń.
Teraz Ci pokażemy Jak włączyć rachunkowość procesową w Ubuntu. Po pierwsze, musimy zainstalować „Ackt„Użyteczność w naszym systemie do przestrzegania procedury. A więc zacznijmy!
Jak zainstalować ACCT w Ubuntu
Możesz śledzić swoje procesy, instalując „Ackt„Użyteczność w Ubuntu. Śledzi działania użytkownika i pozwala zobaczyć, jak długo użytkownicy byli podłączeni do systemu. To narzędzie zawiera również listę poleceń i zasobów obecnie używanych w systemie. „„Ackt„Użyteczność działa na tle systemu; Dlatego wydajność systemu nie ma wpływu.
Aby zainstalować ACCT w systemie Ubuntu, napisz to polecenie w terminalu:
$ sudo apt-get instal instaluj
Bezbłędne wyjście deklaruje, że „Ackt”Jest pomyślnie zainstalowany w twoim systemie. Teraz włącz rachunkowość procesu, wykorzystując poniższe polecenie:
$ sudo/usr/sbin/accton on
Dane wyjściowe pokazuje, że rachunkowość procesu jest teraz włączona w systemie i zapisuje wszystkie dane w „var/log/concie/pACCt”:
Jak wyświetlić statystyki czasowe łączenia użytkownika w Ubuntu
W terminalu Ubuntu wykonaj „AC„Polecenie, aby uzyskać statystyki czasu połączenia użytkownika. „„AC„Polecenie bez żadnego argumentu da ci znać czas połączenia oparty na godzinach:
„„-D„Opcja jest dodawana w„AC„Polecenie, aby wyświetlić dziennik dzienny w godzinach pracy:
$ ac -d
Aby wiedzieć o Connect Time wszystkich użytkowników systemu, skorzystaj z „-P„Opcja w„ Twoim ”AC" Komenda:
$ ac -p
W naszym systemie mamy tylko „Linuxhint”Użytkownik; Dlatego wyjście pokazuje statystyki czasowe dla tego użytkownika:
Możesz wyświetlić statystyki czasu logowania konkretnego użytkownika. W tym celu musisz dodać nazwę użytkownika do „AC„Polecenie w następujący sposób:
$ ac Linuxhint
Aby sprawdzić dzienne statystyki czasu dziennika konkretnego użytkownika, dodaj „-D„Opcja w poprzednim poleceniu:
$ ac -d Linuxhint
Jak wymienić informacje o aktywności konta w Ubuntu
„„sa”Polecenie podsumowuje zawartość pliku zawierającego surowe dane rachunkowości. Jeśli chcesz wymienić informacje o poleceniach wykonanych przez użytkowników, uruchom poniżej podane polecenie w terminalu Ubuntu:
$ sudo sa
W drugim przypadku, jeśli chcesz wyświetlić informacje indywidualnie użytkowników, dodaj „-u„Opcja w„sa" Komenda:
$ sa -u
„„-M„Opcja jest dodawana w„sa„Polecenie pokazujące całkowitą liczbę procesów użytkownika i czas ich procesora:
$ sa -m
W "sa”Polecenie, dodaj„-C„Opcja uzyskania najwyższego odsetka użytkowników:
$ sa -c
„„Lastcomm„Polecenie służy do wyświetlania listy ostatnich wykonanych poleceń przez określonego użytkownika:
$ lastcomm root
Jak wyłączyć rachunkowość procesową w Ubuntu
Jeśli chcesz wyłączyć rachunkowość procesu, musisz wykonać polecenie poniżej podania w swoim terminalu:
$ sudo/usr/sbin/accton off
Wniosek
W Ubuntu, Rozliczanie procesu oferuje wiele informacji o procesach działających w twoich systemach. Umożliwia przechowywanie rekordów księgowych zarówno działań systemowych, jak i użytkowników, a także używanych zasobów systemowych. „„Ackt„Narzędzie służy do włączania Rozliczanie procesu w systemach opartych na systemie Linux, takich jak Ubuntu. W tym poście udostępniliśmy Jak włączyć rachunkowość procesu w systemie Ubuntu. Ponadto pokazaliśmy również, jak uzyskać statystyki aktywności w terminalu.