Een must-read voor beginners! Hoe je schijfruimte controleert in Ubuntu | Uitgebreide gids voor commando’s en GUI-tools

目次

1. Introductie

Ubuntu wordt niet alleen veel gebruikt voor persoonlijk gebruik, maar ook voor serveroperaties vanwege zijn lichte aard en stabiliteit. Echter, naarmate je het blijft gebruiken, zal de schijfruimte onvermijdelijk beginnen te slinken. Een gebrek aan schijfruimte kan leiden tot prestatievermindering van het systeem en fouten bij het installeren van nieuwe software.

In dit artikel leggen we gedetailleerd uit hoe je de schijfruimte in Ubuntu kunt controleren en op de juiste manier kunt beheren. We behandelen het gebruik van CLI (Command Line Interface)-tools zoals de df– en du-commando’s, evenals de GUI-tool “Schijfgebruik Analyzer” die je in staat stelt het schijfgebruik te visualiseren. We bieden stapsgewijze instructies met voorbeelden om het voor beginners gemakkelijk te maken, dus lees gerust verder.

年収訴求

2. Hoe de algehele schijfruimte te controleren (df-commando)

Om de algehele schijfruimte in Ubuntu te controleren, gebruik je het df-commando. Dit commando toont het schijfgebruik en de beschikbare ruimte voor elk bestandssysteem in een lijstformaat. Hieronder leggen we de basis en enkele geavanceerde gebruikssituaties uit.

Wat is het df-commando?

df staat voor “disk free” en is een commando dat wordt gebruikt in Linux- en Unix-achtige besturingssystemen om schijfruimte en beschikbare ruimte te controleren. Het is eenvoudig en snel, waardoor gebruikers direct de status van de schijf van het systeem kunnen begrijpen.

Basisgebruik

Het meest voorkomende gebruik van het df-commando is als volgt:

df -h
  • -h optie Toont de output in een menselijk leesbaar formaat (met eenheden). In plaats van ruwe getallen zoals “1024000,” worden groottes weergegeven in formaten zoals “1G” of “500M.”

Voorbeeldoutput

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        50G   20G   30G   40% /
tmpfs           500M     0  500M    0% /dev/shm

Uitleg van de output

  • Filesystem : Het type bestandssysteem dat wordt gebruikt (bijv. ext4, tmpfs).
  • Size : De totale grootte van het bestandssysteem.
  • Used : De hoeveelheid schijfruimte die momenteel in gebruik is.
  • Avail : De beschikbare vrije ruimte.
  • Use% : Het percentage gebruikte schijfruimte.
  • Mounted on : Het aankoppelingspunt van het bestandssysteem.

Geavanceerd gebruik

Alleen een specifiek bestandssysteem weergeven

Met de -T optie kun je bestandssysteemtypes weergeven, en je kunt ook filteren op een specifiek type.

df -T ext4

Dit commando toont alleen informatie voor bestandssystemen die zijn geformatteerd als ext4.

Een specifiek aankoppelingspunt controleren

Als je alleen de schijfruimte voor een specifiek aankoppelingspunt wilt controleren (bijv. /home), gebruik dan het volgende commando:

df -h /home

Dit toont de totale en beschikbare schijfruimte die is toegewezen aan de /home-directory.

Probleemoplossingstips

  • Wanneer de schijfruimte opraakt Gebruik het df-commando om bestandssystemen met 100% gebruik te identificeren. Neem vervolgens maatregelen zoals het verwijderen van onnodige bestanden.
  • df-commando-output wordt niet bijgewerkt Als de vrije ruimte niet wordt bijgewerkt na het verwijderen van bestanden, kan een proces ze nog steeds gebruiken. Gebruik het lsof-commando om het proces te identificeren en passende actie te ondernemen.
lsof | grep deleted

Samenvatting

Het df-commando is een handig hulpmiddel om snel de algehele schijfruimte in Ubuntu te controleren. De -h optie maakt de output beter leesbaar, waardoor het zelfs voor beginners toegankelijk is. Door de basis en de geavanceerde toepassingen die in deze sectie worden behandeld onder de knie te krijgen, kun je de schijfruimte van je systeem efficiënter beheren.

3. Hoe schijfruimte voor specifieke mappen en bestanden te controleren (du-commando)

Het controleren de algehele schijfruimte is niet voldoende om te bepalen welke mappen of bestanden de meeste ruimte innemen. In dergelijke gevallen stelt het du-commando je in staat om het schijfgebruik per map of per bestand te analyseren. Deze sectie legt de basis en geavanceerde gebruikssituaties van het du-commando uit.

Wat is het du-commando?

du staat voor “disk usage” en is een commando dat de schijfruimte weergeeft die wordt gebruikt door opgegeven mappen of bestanden. Het is bijzonder nuttig om de oorzaak van schijfruimtegebrek te identificeren.

Basisgebruik

Een eenvoudig voorbeeld van het gebruik van het du-commando is:

du -sh /path/to/directory
  • -s optie Toont alleen de totale grootte van de opgegeven map.
  • -h optie Geeft uitvoer in een mensleesbaar formaat (KB, MB, GB).

Voorbeeld Uitvoer

5.2G    /home/user/Documents

Dit resultaat geeft aan dat de map /home/user/Documents 5,2 GB schijfruimte gebruikt.

Gedetailleerd Gebruik Controleren

Schijfruimte van Submappen Weergeven

Om de schijfruimte van submappen binnen een specifieke map te controleren, gebruik het volgende commando:

du -h /path/to/directory/*

Voorbeeld

1.5G    /path/to/directory/subdir1
3.2G    /path/to/directory/subdir2
500M    /path/to/directory/subdir3

Dit maakt het gemakkelijk om te identificeren welke submap de meeste ruimte gebruikt.

Geavanceerd Gebruik

Sorteren op Grootte

Om mappen en bestanden op schijfruimte in aflopende volgorde te sorteren, gebruik het sort-commando:

du -ah /path/to/directory | sort -rh | head -n 10

Voorbeeld

2.5G    /path/to/directory/largefile1.iso
1.2G    /path/to/directory/subdir1
800M    /path/to/directory/largefile2.zip

Samenvatting

Het du-commando is een krachtig hulpmiddel voor het analyseren van schijfruimte op map- en bestandsniveau. Het combineren met commando’s zoals find en sort kan je helpen om snel schijfruimteproblemen te identificeren en op te lossen.

4. Hoe Schijfruimte Visueel Controleren Met GUI (Disk Usage Analyzer)

Naast het gebruik van command-line tools, kun je schijfruimte ook visueel controleren met een GUI (Grafische Gebruikersinterface). In Ubuntu biedt het hulpmiddel “Disk Usage Analyzer” je de mogelijkheid om schijfruimte grafisch te analyseren. Dit gedeelte legt de functies, installatiemethode en basisgebruik van Disk Usage Analyzer uit.

Wat is Disk Usage Analyzer?

Disk Usage Analyzer is een schijfbeheershulpmiddel dat standaard is inbegrepen in Ubuntu. Het biedt een grafische weergave van schijfruimte, zoals taartdiagrammen en staafdiagrammen, waardoor het gemakkelijk is om te identificeren welke mappen en bestanden de meeste ruimte verbruiken.

Hoe Te Installeren

In de meeste Ubuntu-versies is Disk Usage Analyzer (baobab) vooraf geïnstalleerd. Als het niet is geïnstalleerd, kun je het installeren met het volgende commando:

sudo apt update
sudo apt install baobab

Na installatie kun je het starten door te zoeken naar “Disk Usage Analyzer” in het applicatiemenu.

Basisgebruik

1. Het Hulpmiddel Starten

Er zijn twee manieren om Disk Usage Analyzer te starten:

  1. Zoek naar “Disk Usage Analyzer” in het applicatiemenu en open het.
  2. Start het vanaf de terminal met het volgende commando:
baobab

2. Een Map Selecteren Om Te Scannen

Wanneer je het hulpmiddel start, zie je de volgende opties:

  • Scan Home Folder Scant de gehele thuis map standaard.
  • Select a Specific Folder Klik op de knop “Select Folder” om een map te kiezen om te analyseren.
  • Scan Remote Disks Controleer de schijfruimte van netwerkopslag of externe servers.

3. Schijfruimte Controleren

Zodra de scan is voltooid, zie je:

  • Grafische Weergave Schijfruimte wordt weergegeven in een taartdiagram of staafdiagram formaat.
  • Gedetailleerde Lijst Je kunt de schijfruimte, beschikbare ruimte en het aantal bestanden in elke map controleren.

Nuttige Functies

1. Grote Bestanden Identificeren

Je kunt mappen uitvouwen om snel grote bestanden of mappen te lokaliseren, wat helpt bij het beslissen wat te verwijderen.

2. Netwerkstations Scannen

Disk Usage Analyzer ondersteunt het scannen van externe servers en netwerkopslag (bijv. NFS, SMB), wat nuttig is voor het controleren van schijfruimte op externe schijven.

3. Scanresultaten Exporteren

Je kunt scanresultaten exporteren voor later referentie of om te delen met teamleden.

Voordelen en Nadelen

Voordelen

  • Gemakkelijk Te Begrijpen : Grafieken bieden een duidelijke visuele weergave van schijfruimte.
  • Vriendelijk Voor Beginners : Geen kennis van command-line vereist; alles kan met klikken worden gedaan.
  • Ondersteunt Netwerkschijven : Kan externe opslagapparaten scannen.

Nadelen

  • Scannen kan traag zijn : Grote mappen kunnen lang duren om te scannen.
  • Beperkte aanpassing : In vergelijking met CLI-tools zijn er minder geavanceerde filter- en sorteeropties.

Samenvatting

Disk Usage Analyzer is een handig hulpmiddel voor gebruikers van elk niveau. De grafische weergave maakt het eenvoudig om te identificeren welke mappen of bestanden de meeste schijfruimte innemen. Door het te combineren met CLI-tools kun je de schijfruimte efficiënt beheren.

5. Hoe je schijfruimte vrijmaakt wanneer deze bijna op is

Wanneer de schijfruimte bijna op is, kan het systeem vertragen of kan het falen bij het installeren van nieuwe software. Deze sectie legt praktische manieren uit om schijfruimte vrij te maken.

Onnodige bestanden en mappen verwijderen

1. Tijdelijke bestanden verwijderen

Tijdelijke bestanden kunnen zich ophopen en ruimte innemen. Gebruik het volgende commando om ze te verwijderen:

sudo rm -rf /tmp/*

2. Prullenbak legen

Verwijderde bestanden blijven in de prullenbak staan en nemen ruimte in beslag. Gebruik dit commando om de prullenbak te legen:

rm -rf ~/.local/share/Trash/*

Ongebruikte pakketten en cache verwijderen

1. Ongebruikte pakketten verwijderen

Gebruik dit commando om onnodige pakketten te verwijderen:

sudo apt-get autoremove

2. Pakketcache wissen

Het volgende commando verwijdert gecachte installatiebestanden:

sudo apt-get clean

Grote bestanden vinden en verwijderen

1. Zoeken naar grote bestanden

Gebruik het volgende commando om bestanden groter dan 100 MB weer te geven:

find / -type f -size +100M

Logbestanden beheren

1. Oude logbestanden verwijderen

Om logbestanden te verkleinen, gebruik:

sudo journalctl --vacuum-size=50M

Regelmatige monitoring van schijfruimte

1. GUI gebruiken voor monitoring

Controleer regelmatig de schijfruimte met “Disk Usage Analyzer” of het du-commando.

2. Monitoring automatiseren

Gebruik een script om automatisch de schijfruimte te controleren:

#!/bin/bash
df -h > ~/disk_usage_report.txt

Samenvatting

Door deze stappen te volgen, kun je schijfruimte vrijmaken en toekomstige problemen voorkomen. Regelmatig je schijf controleren en opschonen helpt de systeemprestaties te behouden.

6. FAQ (Veelgestelde vragen)

V1: Wat is het verschil tussen de df– en du-commando’s?

  • df-commando : Toont het algemene schijfgebruik per bestandssysteem.
  • du-commando : Toont het schijfgebruik voor specifieke mappen en bestanden.

V2: Hoe identificeer ik wat mijn schijfruimte gebruikt?

Gebruik het volgende commando:

du -ah / | sort -rh | head -n 10

V3: Waarom maakt mijn verwijderde bestand geen ruimte vrij?

Gebruik dit commando om te controleren of een proces het bestand nog gebruikt:

lsof | grep deleted

7. Conclusie

Het beheren van schijfruimte in Ubuntu is cruciaal voor de stabiliteit van het systeem. Door de in dit artikel beschreven methoden te gebruiken, kun je efficiënt de schijfruimte controleren, analyseren en vrijmaken. Regelmatig onderhoud houdt je systeem soepel draaiende.

年収訴求