Hoe vrije schijfruimte te controleren op Linux [Terminal en GUI Methods]
Hoeveel schijfruimte heb ik gebruikt?
De eenvoudigste manier om de vrije schijfruimte op Linux te vinden is door gebruik te maken van df commando. Het df commando staat voor disk-free en toont u uiteraard de vrije en beschikbare schijfruimte op Linux systemen.
df -h
Met -h
optie, toont het de schijfruimte in menselijk leesbaar formaat (MB en GB).
Hier volgt de uitvoer van het df commando voor mijn Dell XPS systeem waarop alleen Linux is geïnstalleerd met een gecodeerde schijf:
Als de bovenstaande uitvoer verwarrend voor u is, hoeft u zich geen zorgen te maken. Ik zal een paar dingen uitleggen over het controleren van beschikbare schijfruimte in Linux. Ik zal ook de GUI methode laten zien voor desktop Linux gebruikers.
Met de informatie die je hebt verzameld, kun je aan de slag om wat vrije ruimte te maken op Ubuntu.
Methode 1: vrije schijfruimte in Linux controleren met het commando df (en de uitvoer ervan begrijpen)
Wanneer u het commando df gebruikt om schijfruimte te controleren, zal het een aantal ‘bestandssystemen’ laten zien met hun grootte, gebruikte ruimte en vrije ruimte. Uw werkelijke schijven zouden normaal gesproken als een van de volgende moeten worden weergegeven:
- /dev/sda
- /dev/sdb
- /dev/nvme0n1p
Dit is geen harde en snelle regel, maar het geeft u een indicatie om de werkelijke schijf gemakkelijk te herkennen uit de menigte.
Uw Linux systeem kan verschillende partities op uw schijf hebben voor boot, EFI, root, swap, home etc. In dergelijke gevallen worden deze partities weergegeven met een nummer aan het einde van de ‘schijfnaam’, zoals /dev/sda1, /dev/nvme0n1p2 etc.
U zou kunnen identificeren welke partitie wordt gebruikt voor welk doel van zijn mount-punt. Root is gemount op /, EFI in /boot/EFI enz.
In mijn geval heb ik 41% van de 232 GB schijfruimte gebruikt onder root. Als je 2-3 grote partities hebt (zoals root, home etc), zul je hier een berekening moeten maken.
- tmpfs: Het tmpfs (tijdelijke bestandssysteem) wordt gebruikt om bestanden in het virtuele geheugen te bewaren. U kunt dit virtuele bestandssysteem gerust negeren.
- udev: Het udev-bestandssysteem wordt gebruikt voor het opslaan van informatie over apparaten die op uw systeem zijn aangesloten (zoals USB, netwerkkaart, cd-rom, enz.). U kunt het ook negeren.
- /dev/loop: Dit zijn loop apparaten. Je zult er veel zien tijdens het controleren van schijfruimte in Ubuntu vanwege snap applicaties. Loops zijn virtuele apparaten die het mogelijk maken om normale bestanden te benaderen als blok apparaten. Met de loop devices, worden snap applicaties gesandboxed in hun eigen virtuele schijf. Omdat ze onder root staan, hoef je hun gebruikte schijfruimte niet apart te tellen.
Mis je schijfruimte? Controleer of u alle schijven en partities hebt aangekoppeld
Houd in gedachten dat het df commando alleen schijfruimte toont voor aangekoppelde bestandssystemen. Als u meer dan één Linux-distributie (of besturingssystemen) op dezelfde schijf gebruikt of als u meerdere schijven op uw systeem hebt, moet u ze eerst mounten om de beschikbare vrije ruimte op die partities en schijven te zien.
Bij wijze van voorbeeld, mijn Intel NUC heeft twee SSD’s en 4 of 5 Linux-distributies erop geïnstalleerd. Het toont extra schijven alleen wanneer ik ze expliciet mount.
U kunt het lsblk-commando gebruiken om alle schijven en partities op uw systeem te bekijken.
Als u eenmaal de naam van de schijfpartitie hebt, kunt u die op deze manier mounten:
sudo mount /dev/sdb2 /mnt
Ik hoop dat dit u een aardig idee geeft over het controleren van de ruimte op de harde schijf onder Linux. Laten we eens kijken hoe u dat grafisch kunt doen.
Aanbevolen lectuur:
Methode 2: Het vrije schijfgebruik grafisch controleren
Het grafisch controleren van vrije schijfruimte is in Ubuntu veel eenvoudiger met het hulpprogramma Disk Usage Analyzer.
U ziet hier alle werkelijke schijven en partities. Het kan zijn dat u sommige partities moet mounten door erop te klikken. Het toont het schijfgebruik voor alle aangekoppelde partities.
Het controleren van vrije schijfruimte met het hulpprogramma Gnome Disks
Overigens is het hulpprogramma Gnome Disks ook een behoorlijk handig hulpmiddel.
Start het hulpprogramma en selecteer de schijf. Selecteer een partitie om de vrije schijfruimte te zien. Als een partitie niet is gemount, mount deze dan eerst door op het ‘play’ icoon te klikken.
Ik denk dat alle grote desktop omgevingen wel een soort van grafisch hulpmiddel hebben om het schijfgebruik te controleren onder Linux. U kunt er naar zoeken in het menu van uw desktop Linux systeem.
Aanbevolen lectuur:
7 eenvoudige manieren om ruimte vrij te maken op Ubuntu en Linux Mint
Raakt u ruimte te kort? Hier zijn verschillende manieren om ruimte vrij te maken in Ubuntu en Linux Mint.
Conclusie
Er kunnen natuurlijk meer manieren en tools zijn om de schijfruimte te controleren. Ik heb de meest gebruikte commandoregel- en GUI-methoden voor dit doel laten zien.
Ik heb ook een paar dingen uitgelegd die je zouden kunnen hinderen bij het begrijpen van het schijfgebruik. Hoop dat je het leuk vindt.