Sprawdzanie i zarządzanie zasobami

18 lutego, 2012 w kategoriach: Systemy Operacyjne, Linuks

linux250x250
2,142 0
Dane:
  • Czas pracy: Zależny od tego co chcemy osiągnąć :)
  • Poziom: Średnio zaawansowany
Opis:

Sprawdzanie i zarządzanie zasobami na naszym serwerze.

Pokaż/Ukryj wszystko

Zapoznamy się z kilkoma programami, dostępnymi na konsoli w Linuksie, które pomogą nam w zarządzaniu naszym serwerem :)

Będę pracował na debianie 6, ale da radę powtórzyć to na każdym systemie.


Wydawnictwo Strefa Kursów

Zarządzanie procesami – odpowiednik, windosowskiego menedżera zadań. Pozwala na prosty wgląd w zasobożerność uruchomionych procesów.
Instalacja:
sudo apt-get install htop
Uruchomienie:
htop
Wygląd:
Alt iviewcapture_date_18_02_2012_time_21_28_52
I czas na objaśnienia :
<b>Na zielono :</b>
(CPU) Procentowe użycie procesora, przez wszystkie procesy. Przy kilku rdzeniach, będą one ponumerowane i pokazane oddzielnie.
(MEM) Użycie pamięci – ilość użytej/ilość dostępnej
(SWP) Użycie partycji wymiany na dysku, używana jest gdy nasza pamięć ram będzie na wyczerpaniu.
Na czerwono :
Tasks : Całkowita liczba procesów uruchomionych. Obok pokazuje liczbę aplikacji uruchomionych w danej chwili przez użytkownika/ów
Uptime : Czas działania naszej maszyny, bez żadnych restartów i przerw.
Na niebiesko, najważniejsze funkcje:
(PID) Jest to numer uruchomionego procesu. Przydatny do wyszukiwania informacji/uśmiercania go.
(USER) Użytkownik, który dany proces odpalił.
(NI) Priorytet danego procesu – umożliwia zmianę dostępności zasobów przy problemach w wydajnością.
(CPU) Procentowe użycie procesora przez daną aplikacje. Analogicznie (MEM) dotyczy pamięci.
(Command) Nazwa naszego polecenia (jego ścieżka)
Na samym dole na żółto:
F2 – setup, pomaga przestawić tabelki/dodać je do naszego menedżera
F3 – search, wyszukiwanie “na żywo” wśród dostępnych procesów.
F4 – invert, odwrócenie wyników sortowania
F6 – sortby, ustawienie sortowania po danej kolumnie
F7/F8 -/+ zmniejszenie lub zwiększenie priorytetu danego procesu
F9 – Kill, zabicie wybranej aplikacji :)

Muli Ci system, powoli wszystko się kopiuje? To narzędzie pozwoli na spokojne zbadanie wykorzystywania dysku przez aplikacje :)
Instalacja:
sudo apt-get install iotop
Uruchomienie:
iotop
Wygląd:
Alt iviewcapture_date_18_02_2012_time_22_22_02
Możliwość poruszania mamy przy pomocy strzałek, wybranie odpowiedniej kolumny od razu włącza sortowanie. Program pokazuje w zasadzie wszystko czego potrzebujemy by wywnioskować co zapycha nam nasz dysk twardy :)

W? Się spytacie, tak w – najprostsze narzędzie do sprawdzenia aktywnośći userów. Widać kiedy się logował, z jakiego ip i co obecnie robi :
Uruchomienie :
w lub w nazwa_użytkownika
Wygląd:
Alt iviewcapture_date_18_02_2012_time_22_29_56

Wyświetlanie procesów, wyszukiwanie procesów użytkownika czy w końcu zaawansowane opcje filtracji wyników. Wszystko to dostaniemy dzięki dwóm prostym znakom “ps” – jedno z najbardziej rozbudowanych i dostępnych od zaraz rozwiązań do szybkiej analizy systemu.
Uruchomienie:
ps -z
gdzie z to różne opcje do wyboru, najczęściej używane jest ps -x , zachowuje wtedy dobry stosunek informacji do wyświetlanych na ekranie znaczków :)
Alt iviewcapture_date_18_02_2012_time_22_37_30
Warto zapoznać się z pełną dokumentacją – przyda nam się ona na pewno :)

Zstanawialiście się kiedyś, kto używa jakiego pliku, jaki proces, wielkość itp? Przychodzi tutaj z pomocą małe narzędzie o niewdzięcznej nazwie lsof.
Uruchomienie:
lsof
Wygląd:
Alt iviewcapture_date_18_02_2012_time_22_49_13
Dzięki niemu możemy znaleźć wszystkie potrzebne nam dane, czy też je posortować.

Pokaż/Ukryj wszystko

Tutorial się podobał? Podziel się z innymi:

Dodaj komentarz