Att komma till rätta med Linux kan vara svårt för nykomlingar. Men kraften i kommandoradsverktyg bör inte förbises. De kan se gammaldags ut --- kräver ingen musanvändning --- men tricks som kommandot df kan spara tid.
Med kommandot Linux df kan du enkelt utforska ditt system för information om diskutrymme och filstorlek. Dessa 12 df kommando exempel kommer att visa dig hur.
Vad är df -kommandot i Linux?
Om du vill veta hur mycket diskutrymme som är ledigt på din Linux -dator, vad är din första instinkt? För många kan det vara att kontrollera din Linux distros diskhanteringsverktyg, men det här är inte det bästa alternativet. Precis som det finns ett datadupliceringsverktyg för kloning av skivor, finns det också ett 'diskfilsystem' -verktyg för att kontrollera detaljer om filsystemet.
Det här är
df
kommando, in i bash -terminalen. Den kan användas på så många sätt:
- Visa användning av hårddiskutrymme
- Visa användning på en specifik enhet
- Visa alla filsystem som används
- Hitta diskinformation på en specifik fil
- Visa inoder
- Visa filsystemet på en specifik fil
- Inkludera filsystemtyper
- Uteslut filsystemtyper
- Visa hjälpfilen för kommandot df
- Visa total diskanvändning och ledigt utrymme
De
df
kommandot kan också justeras för att visa filstorlekar och ledigt utrymme i kilobyte, megabyte och gigabyte.
Kommandot Syntax för df
Innan du börjar använda
df
kommando, var medveten om dess syntax. Liksom de flesta Linux -terminalverktyg är det enkelt; att veta att det kommer att spara tid när du använder
df
oftare.
Du kan kontrollera
df
kommandosyntax manuellt med hjälpkommandot:
df --help
Du ser den första raden:
Usage: df [OPTION]... [FILE]...
Så du skulle använda
df
följt av
[OPTION]
sedan någon relevant
[FILE]
eller katalog. Dessa listas i hjälpfilen, men du kan fortsätta läsa för att se några exempel som visas.
1. Visa diskanvändning med kommandot df
För att visa datorns diskutrymme, vilket resulterar i filsystemtyp, använt och tillgängligt utrymme med mera, använd:
df
2. Visa diskanvändning för en specifik enhet med df
Du kan bli mer specifik genom att välja en specifik enhet eller partition. Lägg bara till sökvägen som
[OPTION]
:
df /home
3. Visa alla filsystem med df
Standarden
df
kommandot visar bara vanliga filsystem på din dator. Otillgängliga filsystem, dubbletter (till exempel i ett RAID -system) och pseudofilsystem ignoreras.
Du kan dock visa dessa med
df
. Använd bara
-a
switch, för 'alla':
df -a
4. Hitta information för en specifik fil
Letar du efter data om en specifik fil? Om du behöver veta var en viss fil finns och det återstående utrymmet på enheten den är lagrad på, använd:
df /home/christian/file.txt
Detta är användbart när du spårar data för att flytta mellan hårddiskar. Du kan till exempel migrera viktiga personuppgifter till en sekundär enhet eller partition.
5. Visa inoder med df
Inoder är nyckeln till Linux -filsystem och lagrar information om filer ungefär som en databas. För att visa information om inoder
df -i
6. Använd kommandot df för att visa filsystemet
Behöver du veta vilken filsystemtyp som används på dina enheter? Använd
-T
alternativ, följt av en filsökväg.
df -T /home/christian/file.txt
Leta efter rubriken Typ kolumn. Som du kan se i detta exempel är filtypen ext4.
7. Inkludera och uteslut filsystemtyper med df
Samt visa filsystemtyper med
df
, du kan också inkludera specifika typer. Om du till exempel vill visa alla ext4 -filsystemenheter använder du:
df -t ext4
8. Uteslut filsystemtyper
Vill du utesluta en filsystemtyp? För att visa alla filsystemtyper på din enhet utom ext4, använd:
df -x ext4
9. Visa total användning av hårddisken med kommandot df
Medan det grundläggande
df
visar en sammanfattad diskanvändning, den innehåller inte dolda filer. För att se denna siffra istället, använd
df --total
10. Kontrollera hjälpfilen df Command
Medan de flesta
df
kommandon finns i den här listan, hittar du några ytterligare, sällan använda exempel i hjälpfilen. Se detta med
df --help
Bonus: Visa df -resultat i KB, MB och GB
Förutom allt detta kan df -kommandot justeras något för att ge mer läsbara resultat. Som standard är utmatningen i byte. Om du vet hur byte relaterar till megabyte och gigabyte kanske det här inte är ett problem för dig.
För läsbarhet är det dock ett smart alternativ att använda dessa switchar:
- Gör standardutmatningen läsbar för människor som känner till GB -numrering med | _+_ |
- Display | _+_ | kommandoutmatning i megabyte (MB) med | _+_ |
- Du kan också visa utdata i kilobyte med | _+_ |
Användningen är enkel --- alternativet visas i den angivna positionen, tillsammans med alla andra som väljs vid behov. För det grundläggande
-h
kommando, använd
df
Om du vill se storleken på en specifik fil i GB snarare än standardbyte, använd filvägen och filnamnet:
Windows 7 vs Windows 10 prestanda 2018
-m
Kommandot df är nyckeln till framgångsrik Linux -användning
Vid det här laget borde du ha fått lite bekantskap med
-k
kommando. Ja, du kan leva utan det och kanske hitta den information du behöver i filhanteraren. Men med så lite som två knapptryckningar kan du också hitta informationen i terminalen.
Eftersom det nästan alltid är snabbare att skriva än att använda en mus, är det vettigt att ha det här kommandoradstricket klart.
Vill du ha fler Linux -terminalkommandon som
df
? Bli en Linux -kommandoradsmästare med dessa tips och tricks.
Dela med sig Dela med sig Tweet E-post Canon vs Nikon: Vilket kameramärke är bättre?Canon och Nikon är de två största namnen i kameraindustrin. Men vilket märke erbjuder den bättre sortimentet av kameror och objektiv?
Läs Nästa Relaterade ämnen- Linux
- Terminal
- Kommandotolken
- Linux -kommandon
Biträdande redaktör för säkerhet, Linux, DIY, programmering och teknik förklarad, och verkligen användbar podcastproducent, med stor erfarenhet av skrivbords- och programvarusupport. Christian är en bidragsgivare till tidningen Linux Format och är en Raspberry Pi -tinkerer, Lego -älskare och retrospelfläkt.
Mer från Christian CawleyPrenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!
Klicka här för att prenumerera