Du kan finne informasjon om partisjonene til dine HDD -er, SSD -er og andre lagringsenheter ved hjelp av fdisk kommando.
$ sudo fdisk -l
Som du kan se, har jeg 1 NVME SSD koblet til min virtuelle maskin. Det er omtrent 20 GB i størrelse.
Den har 2 partisjoner, /dev/nvme0n1p1 (488 MB i størrelse) og /dev/nvme0n1p2 (19.5 GB i størrelse).
Du kan finne informasjon om de monterte partisjonene ved hjelp av DF -kommandoen.
$ df -tlh
DF -kommandoen skal vise partisjonsstien, partisjonens filsystemtype, total partisjonsstørrelse, hvor mye av partisjonen som brukes og gratis, diskbruken i prosent, og hvor partisjonen er montert.
Som standard vises TMPFS, DevTMPFS og andre virtuelle filsystemer. Det kan være lurt å bare se informasjon om faktiske filsystemer/partisjoner.
Hvis det er tilfelle, kan du bruke -x Alternativ for å ekskludere filsystemene som du ikke vil bli oppført.
$ df -tlh -x tmpfs -x Devtmpfs
Bare de fysiske partisjonene/filsystemene skal være oppført.
Som standard vises partisjonsstørrelsen i Powers of 1024. Hvis du vil se det i Powers of 1000 i stedet, så bruk H Alternativ som følger:
$ df -tlhh -x tmpfs -x Devtmpfs
Partisjonsstørrelsen skal nå vises i krefter på 1000.
Hvis du vil se hvor mange inoder filsystemet har, hvor mange som brukes og hvor mange som er gratis, bruk -Jeg Alternativ som følger:
$ df -tli -x tmpfs -x devtmpfs
DF skal vise inodeinformasjon.
Overvåkingsdisk I/O:
Du kan overvåke Disk I/O -bruk ved hjelp av iotop.
iotop er ikke installert på centos 8 som standard. Du kan enkelt installere Iotop med følgende kommando:
$ sudo dnf install Iotop
trykk Y Og trykk deretterFor å bekrefte installasjonen.
Iotop skal installeres.
Start nå iotop som følger:
$ sudo iotop
iotop skal starte. Det er akkurat som HTOP.
Som du ser er prosessene/trådene som bruker disk I/O på toppen. Den viser hvor mye data som skrives til disken og leses fra disken.
Som standard vises alle prosessene/trådene. Hvis du vil at Iotop bare skal liste opp prosessene/trådene som utfører I/O -operasjoner, må du trykke på O.
Du kan også fortelle iotop å overvåke disk I/O av en hvilken som helst spesifikk prosess ved hjelp av -p Alternativ etterfulgt av prosessen PID.
$ sudo iotop -p 35851
iotop bør overvåke disken I/O for bare den spesifiserte prosessen.
Du kan også fortelle iotop å overvåke disk I/O av flere prosesser som følger:
$ sudo iotop -p 35851 -p 35834
iotop skal bare overvåke disk I/O av de spesifiserte prosessene.
Hvis du vil at iotop skal overvåke alle prosesser som er startet av en bestemt bruker, kan du bruke -u Alternativ etterfulgt av brukernavnet.
$ sudo iotop -u shovon
IOTOP skal overvåke Disk I/O av alle prosesser startet med ditt spesifiserte brukernavn.
På samme måte kan du også overvåke Disk I/O av alle prosessene som er startet av flere brukere som følger:
$ sudo iotop -u user1 -u user2
Overvåkningsnettbruk:
Du kan overvåke informasjon om nettverksbruk ved hjelp av IFTOP -kommandoen.
iftop er tilgjengelig i Epel -depotet.
For å aktivere EPEL -depotet, kjør følgende kommando:
$ sudo dnf installer epel -release -y
Epel -depotet skal være aktivert.
Nå, installer iftop med følgende kommando:
$ sudo dnf installer iftop -y
iftop skal installeres.
Start nå iftop som følger:
$ sudo iftop
Som du kan se, overvåker IFTOP nettverkstrafikken på destinasjon og kilde vertsbasis.
iftop bruker => og <= Symboler for å representere retningen på dataflyten. => brukes til å representere TX/overførte data og <= brukes til å representere RX/mottatte data.
På høyre side vises TX og RX datahastighet med henholdsvis 2, 10 og 40 sekunders intervaller for hver vert/destinasjon.
På bunnen, Tx Seksjonen viser de totale overførte dataene og Rx Seksjonen viser de totale mottatte dataene. TX- og RX -totalene er summert og vises på TOTAL seksjon.
Hvis du ikke vil at IFTop skal løse IP -adressen til vertsnavn, trykk N.
Hvis du vil at IFTOP også skal vise de kommuniserende portnumrene/protokollene, trykk P.
Som standard overvåker IFTOP alle tilgjengelige nettverksgrensesnitt i CentOS 8 -maskinen din. Hvis du trenger å overvåke et enkelt nettverksgrensesnitt, kan IFTop gjøre det.
Først, finn enhetsnavnet på nettverksgrensesnittet du vil overvåke ved hjelp av NMCLI Kommando som følger:
$ nmcli enhet
La oss si, du vil overvåke nettverksgrensesnittet ENS160. For å gjøre det, start iftop følgende:
$ sudo iftop -i ens160
iftop skal overvåke nettverkstrafikken på bare ENS160 grensesnitt.
Som standard starter Iftop et Ncurses -basert interaktivt vindu som HTOP.
Hvis du vil skrive ut nettverksbruksinformasjonen på terminalen i stedet, kjører du iftop med -t flagg som følger:
$ sudo iftop -t
iftop skal skrive ut alt på terminalen. iftop vil skrive ut ny informasjon på terminalen hvert 2. sekund.
For å lære mer informasjon om iftop, kjør Iftop med -hjelp flagg som følger:
$ iftop --hjelp
Alle de støttede flaggene/alternativene til Iftop skal være oppført. Det vil være til stor hjelp for deg på din Linux Sysadmin -reise.
Så det er slik du overvåker Centos 8 Diskbruk, disk I/O og nettverkstrafikk. Takk for at du leste denne artikkelen.