Jak włączyć rachunkowość procesową w Ubuntu

Jak włączyć rachunkowość procesową w Ubuntu
Jako administratorzy Linux, jednym z naszych codziennych zadań jest zarządzanie i monitorowanie działań każdego użytkownika w infrastrukturze organizacyjnej. Korzystne jest również gromadzenie danych z systemu i sieci. Na przykład w naszej firmie mamy zespół programistów, który nieustannie pracuje nad serwerami. W rezultacie będziemy potrzebować najlepszego użyteczności, aby mieć na nie oko. Czy to nie?

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.