Viktige kommandoer for å overvåke diskbruk i Linux
Overvåking av diskbruk er avgjørende for å opprettholde et sunt Linux-system. Ved å sjekke diskbruk regelmessig kan du forhindre diskplassproblemer, identifisere store filer og kataloger og administrere lagring effektivt. Denne artikkelen dekker viktige kommandoer for å overvåke diskbruk i Linux.
1. 'df'
Kommandoen df (diskfri) viser hvor mye diskplass som er tilgjengelig på filsystemet:
df -hAlternativet -h gir lesbare utdata, og viser størrelser i KB, MB eller GB.
2. 'du'
Kommandoen du (diskbruk) anslår bruk av filplass. For å sjekke diskbruken til en katalog og dens innhold:
du -sh /bane/til/katalogAlternativet -s oppsummerer den totale størrelsen, og -h gjør utdataene lesbare for mennesker.
3. 'ncdu'
ncdu (NCurses Disk Usage) er et interaktivt verktøy som gir en visuell representasjon av diskbruk:
ncduHvis den ikke er installert, kan du legge den til ved å bruke pakkebehandlingen (f.eks. sudo apt install ncdu på Debian-baserte systemer).
4. 'ls'
ls-kommandoen med -lh-alternativet viser filer og kataloger sammen med deres størrelser i et menneskelig lesbart format:
ls -lh5. 'find'
Kommandoen finn kan finne filer basert på størrelse. For å finne filer som er større enn 100 MB:
finn /bane/til/søk -type f -størrelse +100M6. 'lsof'
Kommandoen lsof (liste åpne filer) viser åpne filer og prosessene som åpnet dem. Dette kan hjelpe med å identifisere hvilke filer som bruker diskplass:
lsof +L1Denne kommandoen viser åpne filer som har blitt slettet, men som fortsatt bruker diskplass.
7. 'stat'
Kommandoen stat viser detaljert informasjon om en fil eller et filsystem, inkludert størrelse og lagringsplassering:
stat filnavn8. inode bruk
df -i-kommandoen viser inode-bruk, som er avgjørende for systemer med mange små filer:
df -iInoder er datastrukturer som lagrer informasjon om filer, og å gå tom for inoder kan forhindre at nye filer opprettes selv om det er ledig diskplass.
9. 'btrfs filesystem df'
Hvis du bruker et Btrfs-filsystem, gir kommandoen btrfs filesystem df detaljert informasjon om diskbruk, inkludert data, metadata og systemplass:
btrfs filsystem df /mountpoint10. Journalføring av filsystemlogger
For systemer som bruker journalføringsfilsystemer som ext4, kan overvåkingsloggstørrelser være avgjørende. Kommandoen journalctl --disk-usage viser størrelsen på systemd-journalloggene:
journalctl --diskbrukKonklusjon
Overvåking av diskbruk er avgjørende for å opprettholde et velfungerende Linux-system. Ved å bruke disse kommandoene kan du effektivt administrere lagringen din, identifisere potensielle problemer og sørge for at systemet ditt fungerer problemfritt. Enten du foretrekker enkle kommandoer som df og du eller mer avanserte verktøy som ncdu og lsof, tilbyr Linux en rekke alternativer som passer dine overvåkingsbehov.