Hardware

Essentiële Linux-applicaties (htop, build

Inhoudsopgave:

Anonim

Wat zijn de essentiële toepassingen in Linux ? En voor een lokale server? Bij deze gelegenheid brengen we u drie zeer belangrijke applicaties die de reeds gepubliceerde nmap zouden aanvullen.

In ons geval, met de server gereed en geconfigureerd, blijft het over om een ​​aantal services toe te voegen die zowel het systeem kunnen bewaken als sommige functies zullen verbeteren. Deze te installeren services zijn de volgende:

Essentiële applicaties in Linux

Htop: Het is een eenvoudige, lichte en krachtige procesmonitor. Het stelt ons in staat om alle processen die van kracht zijn in ons systeem te zien en hun prioriteit te veranderen of ze te beëindigen. Het is ook mogelijk om bepaalde processen te verbergen, toegang te krijgen tot historische grafieken van geheugen, CPU en ander gebruik.

Het maakt het uitvoeren van een kill- of renice-opdracht mogelijk, naast het aanbieden van alle gebruikelijke opties bij het werken met systeemprocessen.

Build-essential: is een pakket dat een reeks pakketten op het systeem installeert die nodig zijn voor het compileren van Debian-pakketten. Sommige van deze pakketten zijn: g ++, gcc, libc6-dev, dpkg-dev en make. Als een pakket zou worden samengesteld, zou het essentieel zijn om het te hebben geïnstalleerd.

Ifstat: is een monitor voor netwerkinterfaces. Het toont twee kolommen op het scherm met de verzonden gegevens (KB / s) en ontvangen. Met deze tool kunt u netwerkdiagnose maken en verkeersniveaus bewaken.

Htop

Naast een aansturing op netwerkniveau is het ook nodig om het systeem te besturen en te bewaken, om te kijken of er iets mis is, of de belasting erop. We gaan dus door met het downloaden van deze service en / of het programma per pakket. Er staat in de console:

sudo apt-get installeer htop

Na installatie wordt het htop-commando naar het console geschreven om het programma uit te voeren en een scherm met veel informatie wordt getoond. Deze informatie is: het cpu-gebruik, Ram-geheugengebruik, Swap-geheugengebruik, tijd dat de computer is ingeschakeld en alle processen die worden uitgevoerd met uw pid, de cpu-belasting in het systeem, het pad van de commando etc. Onderaan zie je de toetsen voor de verschillende functies.

Hiermee wordt de gedetailleerde controle in het besturingssysteem opgelost, en hiermee kun je alle processen die op het systeem draaien onderzoeken en of er problemen zijn met de belasting van het systeem.

Bouw essentieel

We gaan verder met een van de essentiële applicaties in Linux. Als u in de toekomst een Debian-pakket wilt compileren, is dit de beste oplossing om problemen bij het compileren te voorkomen. Het downloaden van dit pakket kan enigszins zwaar zijn, omdat het verschillende pakketten bevat en sommige ervan zijn vrij groot. Daarom staat er in de console geschreven:

sudo apt-get install build-essential

Na het downloaden en installeren van het pakket met behulp van apt-get, wordt aanbevolen de bibliotheken bij te werken

gebruikt door het systeem. Het staat in de console

sudo ldconfig

Alles is klaar voor toekomstige Debian-pakketbuilds.

Ifstat

Om tot slot alles te weten wat er op netwerkinterfaces gebeurt, is deze geweldige tool vereist. De installatie en de vorige download zullen zijn zoals de vorige: door apt-get. Na het downloaden en installeren worden de systeembibliotheken bijgewerkt door de opdracht ldconfig toe te passen. Daarom staat er in de terminal geschreven:

sudo apt-get install ifstat sudo ldconfig

Hierna is de uitvoering van het programma / de dienst net zo eenvoudig als schrijven naar de ifstat-console:

ifstat

Verschijnen

eth0 KB / s in KB / s uit 0, 10 0, 19 0, 10 0, 17 0, 10 0, 17 0, 10 0, 17

Waar:

- KB / s in: specificeert de hoeveelheid gegevens die elke seconde wordt ontvangen.

- KB / s uit: specificeer de hoeveelheid gegevens die elke seconde wordt verzonden.

Hiermee voltooien we wat voor ons de drie essentiële applicaties in Linux zijn. Wat is van jou?

WIJ RADEN NFS AAN: Mappen delen op Linux

Hardware

Bewerkers keuze

Back to top button