Although hard drive space is cheap today and we happily throw in a few hundred gigabytes into a server or a desktop, it's amazing how often the disk gets full. Selv harddiskplass er billig i dag, og vi lykkelig kaste i et par hundre gigabyte på en server eller en stasjonær, er det utrolig hvor ofte disken blir full. Here are a few Linux tools to help you see how much of your disk has been eaten up, and what's eating it up, so that you can do something about it before it gets out of hand. Her er noen Linux-verktøy for å hjelpe deg å se hvor mye av harddisken din har blitt spist opp, og hva spiser den opp, slik at du kan gjøre noe med det før det blir ut av hånden.
The first command we'll look at is the “df” command. Den første kommandoen vi skal se på er "df" kommandere. It comes bundled with all distributions of Linux. Den leveres med alle distribusjoner av Linux. “df” stands for “disk free”. "Df" står for "disk free". It gives you a reading of the state of all your partitions. Det gir deg en lesning av tilstanden til alle partisjoner. It gives you the total disk space, the used space, the space available, and then the percentage of space being used. Det gir deg den totale diskplassen, brukt plass, den plassen som er tilgjengelig, og deretter andel av plassen som benyttes.
# df -h # Df-h
Filesystem Size Used Avail Use% Mounted on Filesystem Size Used Lagerstatus Use% Mounted on
/dev/sda5 57G 2.4G 52G 5% / / dev/sda5 57G 2.4G 52G 5% /
/dev/sda1 99M 12M 83M 12% /boot / dev/sda1 99m 12M 83M 12% / boot
/dev/sda2 15G 1.3G 13G 10% /home / dev/sda2 15G 1.3G 13G 10% / home
The is the kind of reading you can get from df. Det er den type leser du kan få fra df. In the above example I have used the option “-h” which gives the output in a human-readable format. I eksemplet ovenfor har jeg brukt alternativet "-h" som gir output i en lesbar format. So, instead of showing me the disk space in bytes it uses megabytes and gigabytes which is easier for us to interpret. Så i stedet for å vise meg den diskplassen i byte den bruker megabyte og gigabyte som er lettere for oss å tolke.
Another command I find a lot of use for is “du”. En annen kommando jeg finner mye bruk for er "du". “du” stands for “disk usage”. "Du" står for "disk bruk". It can give you a reading of the amount of space a file or folder is using up. Den kan gi deg en lesning av mengden plass en fil eller mappe bruker opp. To check the amount of space being consumed by a directory called 'data' use the following command: Hvis du vil kontrollere mengden plass som brukes av en katalog kalt "data" Bruk følgende kommando:
# du -sh data # Du-sh data
104K data/ 104K data /
For the above command I have used the following options – “-s” which stands for “summarize”, and “h”, which makes the output human-readable. For over kommandoen Jeg har brukt følgende alternativer - "-s" som står for "summere" og "H", som gjør utgang lesbar. You can also use this command to see the details of the files and directories inside a directory. Du kan også bruke denne kommandoen til å se detaljer om filer og kataloger i en katalog. To see the individual and total disk of usage or files and directories inside the “data” directory do the following: For å se den enkelte og hele disken for bruk eller filer og kataloger på innsiden av "data" katalogen gjør følgende:
# du -shc data/* # Du-SHC data / *
4.0K data/1log_script.sh 4.0K data/1log_script.sh
64K data/logs_files 64K data / logs_files
4.0K data/generic_script.sh 4.0K data / generic_script.sh
8.0K data/random_script1.sh 8.0K data/random_script1.sh
4.0K data/random_script2.sh 4.0K data/random_script2.sh
4.0K data/random_script3.sh 4.0K data/random_script3.sh
4.0K data/hello_world.sh 4.0K data / hello_world.sh
4.0K data/data_backup.log 4.0K data / data_backup.log
4.0K data/log_backup.log 4.0K data / log_backup.log
100K total 100K totalt
We have added the option “c” to the previously used command. Vi har lagt til alternativet "c" til den tidligere brukte kommandoen. “c” adds total disk usage at the end. "C" legger total disk behandling på slutten.
Another tool that I use to checkout what's on my disk is the “find” command. Et annet verktøy som jeg bruker til kassen hva som er på disken min er "finne" kommandoen. Using find I like to make a list of all the files over a certain size. Bruke finner jeg liker å lage en liste over alle filene over en viss størrelse. Say I wanted to check to see which files in my '/home' partition are larger than 10 MB, here's what I would use: Si at jeg ønsket å sjekke for å se hvilke filer i mitt "/ home" partisjonen er større enn 10 MB, her er hva jeg vil bruke:
# find /home -size +10000k # Find / home-size 10000 k
The command is pretty self-explanatory. Kommandoen er ganske selvforklarende. 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. Du kan endre "/ home" til mappen du vil søke etter filer, og "10000 k" til størrelsen på filen du vil filtrere etter.
Hope you find these useful. Håpe du finne disse nyttige.























{ 1 trackback } (1 styrekule)
{ 2 comments… read them below or (2 kommentarer ... les dem nedenfor eller add one legge til ett } )
Hellow, Hellow,
I'm programmer in developer 6i ,and i have system to develope it but there are some problems.This system designed by developer 6i and required to display hard disk free space for Linux inside text tool. Jeg programmerer i Developer 6i, og jeg har system for å utvikle den, men det er noen problems.This system designet av utbygger 6i og kreves for å vise harddisken ledig plass for Linux inne tekst verktøyet. So How can i display it . Så hvordan kan jeg vise det.
please replay the the solution to my email (hamdon85@yahoo.com)> Vennligst gjenta de løsningen på min e-post (hamdon85@yahoo.com)>
Thanks Takk
Hamdoon. Hamdoon.
plz tell me how to display free space in linux OS. plz fortelle meg hvor å vise ledig plass i linux OS. i will wait. jeg vil vente.
Leave a Comment Legg igjen en kommentar