Jak uruchomić górę w trybie wsadowym w Linux

Jak uruchomić górę w trybie wsadowym w Linux
Monitorowanie systemu jest kluczową częścią narzędzia do użytku bardziej lub bardziej utalentowanego użytkownika Linux, ponieważ nadejdzie czas, kiedy chcesz zrozumieć, co zużywa zasoby niezbędne, lub po prostu ile to zużywa. Sprzeczne z powszechnym przekonaniem, nie ogranicza się to do systemów serwerów. W Linux najlepsze polecenie pozwala śledzić obecnie aktywne procesy i zasobów, które konsumują. Może to być najcenniejsze narzędzie w twoim zestawie narzędzi jako administrator systemu, zwłaszcza wiedząc, jak z niego korzystać.

Wszystkie dystrybucje Linux są dostępne głównie z wstępnie zainstalowanymi najlepszymi narzędziami. Top polecenie pokazuje aktywność przetwarzania w czasie rzeczywistym na komputerze Linux, a także zadania zarządzane przez jądro. Wyświetli zużycie procesora i pamięci, a także inne informacje, takie jak uruchamianie programów. Może to pomóc w podjęciu odpowiedniego działania.

Możesz skorzystać z opcji „Tryb wsadowy”, aby przesyłać najwyższe wyniki poleceń do innych aplikacji lub pliku. Top nie przyjmuje wejść w tym trybie i będzie kontynuowany, dopóki liczba iteracji określisz z parametrem wiersza polecenia „-n”. Musisz poprawnie zrozumieć wynik górnego polecenia, jeśli chcesz rozwiązać jakiekolwiek problemy z wydajnością na serwerze Linux. W tym artykule wyjaśniono, jak korzystać z najlepszych polecenia w trybie wsadowym, aby uważniej obserwować działania systemu jako administrator.

Metoda używania trybu wsadowego z poleceniem TOP

Na Ubuntu 20.04, wykonujemy polecenia wskazane w tym artykule. Możesz również użyć dowolnego innego dystrybucji Linux. Aby wykonać nasze najlepsze polecenie, użyjemy terminalu Ubuntu. Do terminalu można uzyskać za pomocą pulpitu nawigacyjnego lub skrótu Ctrl+Alt+T.

Polecenie górne sortuje dane według użytkowania procesora, aby po uruchomieniu górnego polecenia w dołączonym poniżej trybie wsadowym robi to samo i drukuje pierwsze 35 wierszy, jak określono w następującym poleceniu.

$ top -bc | Głowa -35

Możesz sprawdzić, czy 35 linii zostało wyświetlonych na wyjściu przedstawionym na powyższym zrzucie ekranu. „Nagłówek” góry podaje dodatkowe szczegóły dotyczące obecnego stanu i użycia systemu; Ogólna ilość procesów, średnie obciążenie, a także czas aktualizacji.

Aby sprawdzić wyniki posortowane w sekwencjach wykorzystania pamięci przez proces, musimy wykonać polecenie przymocowane.

$ top -bc -o +%mem | głowa -n 20

To polecenie wyświetli prawie 20 linii w wyjściu, a liczba jest również określona w poleceniu.

Wszystkie flagi zostały opisane poniżej, które są używane w powyższym poleceniu:

-B: Działaj w trybie wsadowym.

-C: Drukuje bezwzględną ścieżkę procesu aktywnego.

-O: definiowanie pól do sortowania operacji.

Głowa: wyświetl pierwszą część plików.

-N: Wyświetl liczbę linii „N”. W naszym poleceniu użyliśmy „20”.

W trybie wsadowym użyj komendy górnej, aby ułożyć dane na podstawie „wieku procesu. Wyświetla całkowitą ilość czasu procesora, jaki proces spożywał od czasu, gdy się zaczął. Wykonaj polecenie przymocowane w terminalu.

$ top -bc -o czas+ | głowa -n 20

Wyjście będzie odpowiednio różnić się w zależności od systemu. Jeśli chcesz uzyskać dostęp do wyjścia górnego polecenia z kimś do celów debugowania, użyj następującego polecenia, aby kierować wyniki do pliku. Wykorzystaliśmy plik o nazwie „Alpha.tekst". Wybór pliku będzie oparty na preferencjach użytkownika.

$ top -bc | głowa -35> Top -alfa.tekst

Nie będzie wyjścia powyższego polecenia. Możesz uzyskać dane wyjściowe, wykorzystując następujące polecenie kate.

$ CAT TOP-report.tekst

Wyjście będzie prawie takie samo, jak wyświetlone na powyższym zrzucie ekranu.

Wniosek

W tym przewodniku próbowaliśmy wyjaśnić najlepsze polecenie i jego funkcjonalność w „Trybu wsadowym”. Zaimplementowaliśmy kilka poleceń w Ubuntu 20.04 system Linux dla twojego zrozumienia. Możesz je wykorzystać zgodnie z wymaganiami pracy. Przede wszystkim należy zawsze uruchomić górę w trybie wsadowym, aby kierować wyniki do pliku lub nawet innego procesu. Mam nadzieję, że artykuł będzie dość łatwy dla twojego zrozumienia.