Niezbędne aplikacje Linux (htop, build
Spisu treści:
Jakie są podstawowe aplikacje w systemie Linux ? A dla lokalnego serwera? Z tej okazji przedstawiamy trzy bardzo ważne aplikacje, które uzupełnią już opublikowaną nmap.
W naszym przypadku, gdy serwer jest gotowy i skonfigurowany, pozostanie dodać kilka usług, które pomogą zarówno monitorować system, jak i ulepszać niektóre funkcje. Te usługi do zainstalowania to:
Niezbędne aplikacje w systemie Linux
Htop: Jest to prosty, lekki i wydajny monitor procesu. Pozwala nam zobaczyć wszystkie procesy obowiązujące w naszym systemie, zmienić ich priorytet lub zakończyć je. Możliwe jest również ukrycie niektórych procesów, dostęp do historycznych wykresów pamięci, procesora i innych zastosowań.
Pozwala na wykonanie polecenia kill lub renice, oprócz oferowania wszystkich zwykłych opcji podczas pracy z procesami systemowymi.
Niezbędny do budowy: to pakiet, który instaluje w systemie serię pakietów niezbędnych do kompilacji pakietów Debiana. Niektóre z tych pakietów to: g ++, gcc, libc6-dev, dpkg-dev i make. Jeśli pakiet miałby zostać skompilowany, konieczne byłoby jego zainstalowanie.
Ifstat: to monitor interfejsów sieciowych. Pokazuje dwie kolumny na ekranie z przesłanymi i odebranymi danymi (KB / s). Za pomocą tego narzędzia można przeprowadzać diagnostykę sieci i monitorować poziomy ruchu.
Htop
Oprócz kontroli na poziomie sieci konieczne jest również kontrolowanie i monitorowanie systemu, aby sprawdzić, czy coś jest nie tak lub poziom obciążenia. Dlatego przystąpimy do pobierania tej usługi i / lub programu według pakietu. Jest napisane w konsoli:
sudo apt-get install htop
Po zainstalowaniu, aby uruchomić program, polecenie htop zostanie zapisane w konsoli i wyświetlony zostanie ekran z dużą ilością informacji. Te informacje to: użycie procesora, użycie pamięci RAM, użycie pamięci zamiany, czas, w którym komputer był włączony, i wszystkie procesy uruchomione z twoim pid, obciążenie procesora w systemie, ścieżka polecenie itp. Na dole widać klawisze różnych funkcji.
Dzięki temu szczegółowa kontrola w systemie operacyjnym zostanie rozwiązana, a dzięki niej można zbadać wszystkie procesy, które są uruchomione w systemie i czy występują problemy z obciążeniem systemu.
Niezbędny do kompilacji
Kontynuujemy kolejną z podstawowych aplikacji w systemie Linux. Jeśli chcesz skompilować pakiet Debian w przyszłości, jest to najlepsze rozwiązanie, aby uniknąć problemów podczas kompilacji. Pobieranie tego pakietu może być nieco ciężkie, ponieważ zawiera kilka pakietów, a niektóre z nich są dość duże. Dlatego jest napisane w konsoli:
sudo apt-get install build-essential
Po pobraniu i zainstalowaniu pakietu za pomocą apt-get zaleca się aktualizację bibliotek
używane przez system. Jest napisany w konsoli
sudo ldconfig
Wszystko jest gotowe na przyszłe kompilacje pakietów Debiana.
Ifstat
Wreszcie, aby wiedzieć wszystko, co dzieje się na interfejsach sieciowych, wymagane będzie to świetne narzędzie. Instalacja i poprzednie pobieranie będą podobne do poprzednich: przez apt-get. Po pobraniu i zainstalowaniu biblioteki systemowe zostaną zaktualizowane poprzez zastosowanie polecenia ldconfig. Dlatego jest napisane w terminalu:
sudo apt-get install ifstat sudo ldconfig
Następnie wykonanie programu / usługi jest tak proste, jak zapisanie w konsoli ifstat:
ifstat
Pojawiające się
eth0 KB / s w KB / s out 0, 10 0, 19 0, 10 0, 17 0, 10 0, 17 0, 10 0, 17
Gdzie:
- KB / s w: Określa ilość danych odbieranych co sekundę.
- KB / s out: Określ ilość danych wysyłanych co sekundę.
Tym kończymy trzy podstawowe aplikacje w systemie Linux. Jakie są twoje
POLECAMY NFS: Udostępnianie folderów w systemie Linux