Sidst opdateret den
En vigtig opgave for enhver Linux-administrator er at holde styr på og administrere diskbrug og hvor meget ledig plads hver diskenhed har. Du skal vide, hvordan du kontrollerer diskplads i Linux.
En af de vigtigste opgaver i styringen af ethvert Linux-system er at holde styr på udnyttelsen af diskplads. Hvor meget diskplads bruger du, og hvor meget har du tilbage?
Uanset om det er et Linux-skrivebord eller en server, er det afgørende, at du med jævne mellemrum tjekker, hvor meget ledig plads din harddisk eller dine drev har tilbage. Linux har et par værktøjer til dette job, så lad os se på, hvordan man kontrollerer diskplads på en Linux-enhed.
Det er enkelt at overvåge brugen af diskplads i de fleste operativsystemer, med kun ét værktøj til at styre dem alle. Tingene er ikke så skåret og tørre i Linux, da der er fire forskellige terminalkommandoer til at guide og hjælpe med dette krav. Det tæller ikke ls, som er mere almindeligt brugt til at vise filer og mapper, men som også giver størrelsen på disse objekter.
Linux df-kommandoen
Det første værktøj, vi vil se på, er df, som står for "diskfri”. Hvis du ønsker en hurtig, præcis gennemgang af diskudnyttelsen i Linux, er denne kommando en vigtig del af denne opgave. Dets output kan være så enkelt eller omfattende, som du ønsker.
df -h.
Den enkleste udførelse, kommandoen ovenfor, viser den tilgængelige diskplads i hver monteret diskenhed i et let, menneskeligt læsbart format. I stedet for at vise alle størrelser i 1K blokke, -h instruerer kommandoen til at bruge den størst mulige enhed, som f.eks G for gigabyte, M for megabyte, eller K for kilobytes.
Den anden kolonne viser volumenets samlede størrelse. Dernæst kan du se, hvor meget af den plads hvert bind bruger. Den tredje og fjerde kolonne viser ledig plads og den anvendte procentdel. Til sidst viser den sjette kolonne monteringspunktet for hvert bind.
En mere omfattende visning er tilgængelig med -en parameter. Kaldes på denne måde, df vil også omfatte pseudo-, duplikat- og utilgængelige filsystemer. Tilføjelse -T til kommandoen vil give dig den type filsystem, hver volumen bruger (f.eks. ifs, ext2, ext3 osv.)
Tilføjelse af parameteren -T instruerer df til at vise filsystemtyper for hver volumen.
Endelig kan filsystemer, der har tusinder og atter tusinder af meget små filer, have masser af ledig plads, men stadig løbe tør for inoder at bruge. En inode er en datastruktur, der beskriver et filsystemobjekt såsom en fil eller et bibliotek. Det gemmer attributterne og diskblokplaceringerne for det objekts data.
Dette er især vigtigt at spore på mailservere, da de ofte kan rumme millioner af små filer. Du kan spørge df at vise brugte og frie inoder med -jeg flag.
df -i
Kontrol af diskbrug i Linux med du
En anden kommando i Linux er du. Dette ligner df, bortset fra at den fokuserer på diskbrug på den lokation, der udføres. Dens grundlæggende output er også meget enklere.
du -h.
Som du kan se, du -h viser, i menneskelæsbart format, hvor meget diskplads hver mappe og undermappe bruger fra den nuværende arbejdsmappe. Hvis du vil kontrollere diskforbruget for en anden mappe, kan du enten cd til den mappe eller angiv den i slutningen af kommandoen.
du -h /home/jeff/documents/
Få detaljerede oplysninger om en diskenhed, mappe eller fil
Bruger stat kommando i Linux, kan du få alle tilgængelige oplysninger om en bestemt fil eller mappe. Dette inkluderer dens størrelse, hvor mange blokke den bruger og inodedetaljer. Outputtet viser også ejerskab, hvilken enhed filen eller mappen er gemt på og mere.
Endelig Linux fdisk kommando kan give nyttige oplysninger til systemadministratorer. Ved at udstede fdisk -l kommando, får du diskstørrelse og partitioneringsoplysninger til dit system. Bemærk, at denne kommando skal udføres som root, helst ved at bruge sudo.
Linuxs fdisk-kommando kan give nyttige oplysninger om din servers filsystemer.
Sådan kontrolleres diskplads i Linux ved hjælp af GUI-apps
De fleste grafiske Linux-skrivebordsmiljøer tilbyder værktøjer, der tilbyder nogle af de samme funktioner som kommandolinjeværktøjerne ovenfor. I Gnome, for eksempel Diske ansøgning kan give mange af de oplysninger, du kan få brug for.
Som du kan se, Diske giver dig størrelsen på volumen, ledig plads og procentdelen af brugt diskplads. Den viser også enhedsnavnet for volumen, det anvendte filsystem og andre detaljer.
Gnome har også et grafisk værktøj kaldet Diskbrug. KDE Plasma-skrivebordet har et lignende program kaldet Filelight. Begge gør det samme grundlæggende: Giv dig en graf, der viser dit diskforbrug. Jo større den koncentriske cirkel, jo mere plads bruger den bestemte fil eller mappe. Disse værktøjer er fremragende til at få et overblik på højt niveau over, hvordan dine mængders plads udnyttes.
Endelig, selvom det muligvis ikke er installeret som standard, GPartede er et godt Gnome-alternativ til fdisk for dem, der foretrækker at gøre ting via GUI. GPartede viser dig partitioneringsskemaet for alle dine drev. Det giver dig også mulighed for at oprette, omorganisere, ændre størrelse og slette partitioner.
GParted er et brugervenligt grafisk alternativ til Linuxs fdisk-kommando.
Du kan installere applikationen ved at åbne Ubuntu software og søger efter GPartede. Hvis du bruger en anden Linux-distribution, GPartede bør være tilgængelig gennem din distributions foretrukne softwarelager. Det er også tilgængeligt til KDE Plasma-skrivebordet, men du foretrækker måske KDE Partition Manager hvis du bruger det GUI-miljø.
Lær hvordan du tjekker diskplads i Linux og andre administrationsopgaver
Hvis du er ny til at køre Linux, er der meget at lære. Det er der heldigvis også mange ressourcer til. Vi er bare et sådant værktøj. Andre omfatter Linux man-pages-projektet, som giver mulighed for at se manualsider online for mange Linux-kommandoer og -konventioner.
Du bør også sætte dig ind i oprettelse og liste over brugere i Linux såvel som oprettelse og brug af grupper. Du vil også finde Linux at have meget kraftfulde værktøjer til søgning og handling på filer.