Hoe te om uw vrije schijfruimte in Linux te bepalen

door Sukrit Dhandhania op 30 december, 2008

Linux

Hoewel de harde aandrijvingsruimte vandaag goedkoop is en wij gelukkig in een paar honderd gigabytes in een server of een Desktop werpen, is het verbazend hoe vaak de schijf volledig wordt. Hier zijn een paar hulpmiddelen Linux om u te helpen zien hoeveel van uw schijf omhoog is gegeten, en wat het omhoog eet, zodat u iets over het kunt doen alvorens het uit hand krijgt.

Het eerste bevel wij zullen bekijken is het „df“ bevel. Het komt gebundeld met alle distributies van Linux. „df“ tribunes voor „vrije schijf“. Het geeft u een lezing van de staat van al uw verdelingen. Het geeft u de totale schijfruimte, de gebruikte ruimte, ruimte beschikbaar, en toen het percentage van ruimte die wordt gebruikt.

# df - h
Filesystem Grootte Gebruikt Opgezet Resultaat Use%
/dev/sda5 57G 2.4G 52G 5%/
/dev/sda1 99M 12M 83M 12% /boot
/dev/sda2 15G 1.3G 13G 10% /home

Is het soort het lezen u van df kunt krijgen. In het bovengenoemde voorbeeld 1 de optie „- h“ hebben gebruikt dat de output in een human-readable formaat geeft. Zo, in plaats van het tonen van me de schijfruimte in bytes gebruikt het megabytes en gigabytes wat gemakkelijker is voor ons te interpreteren.

Een ander bevel dat ik heel wat gebruik voor is „du“ heb gevonden. „du“ tribunes voor „schijfgebruik“. Het kan u een lezing van de hoeveelheid ruimte geven een dossier of de omslag put uit. Om de hoeveelheid ruimte die te controleren door een folder genoemd wordt verbruikt `- gegevens' gebruik het volgende bevel:

# du - sh gegevens
104K gegevens

Voor het bovengenoemde bevel heb ik de volgende opties - „- s“ de tribunes waarvoor „samenvatten“, en „h“ gebruikt, dat de output human-readable maakt. U kunt dit bevel ook gebruiken om de details van de dossiers en de folders binnen een folder te zien. Om de individuele en totale schijf van gebruik of dossiers en folders binnen de „gegevens“ folder te zien het volgende doen:

# du - shc data/*
4.0K data/1log_script.sh
64K gegevens/logs_files
4.0K gegevens/generic_script.sh
8.0K gegevens/random_script1.sh
4.0K gegevens/random_script2.sh
4.0K gegevens/random_script3.sh
4.0K gegevens/hello_world.sh
4.0K gegevens/data_backup.log
4.0K gegevens/log_backup.log
100K totaal

Wij hebben de optie „c“ aan het eerder gebruikte bevel toegevoegd. „c“ voegt aan het eind totaal schijfgebruik toe.

Een ander hulpmiddel dat ik aan controle gebruik wat op mijn schijf is is het „vondst“ bevel. Het gebruiken vindt ik houd van een lijst van alle dossiers over een bepaalde grootte te maken. Say I wanted to check to see which files in my ‘/home’ partition are larger than 10 MB, here’s what I would use:

# find /home -size +10000k

The command is pretty self-explanatory. You can change the “/home” to the directory you want to scan for files, and the “+10000k” to the size of file you want to filter it by.

Hope you find these useful.

Related Posts:
  • How to determine where all of your free disk space has gone in OS X
  • How to repair disk permissions in OS X
  • Use Auslogics Disk Defrag to defragment your Windows hard drive faster
  • How to analyze disk usage in Ubuntu
  • How to send email from the Linux command line
  • Get Simple Help tutorials just like this one in your email inbox every day - for free! Just enter your email address below:

    You can always opt out of this email subscription at any time.


    Bookmark and Share

    { 0 comments… add one now }

    Leave a Comment

    You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>