logo

df kommando i Linux med exempel

Har du någonsin känt den skrämmande rädslan för ett felmeddelande om att skivan är full på din Linux-maskin? Frukta inte, för de mäktigadf>kommando står redo att guida dig genom diskutrymmeshanteringens förrädiska terräng! Den här artikeln går djupt in idf>kommando, vilket utrustar dig med kunskap och färdigheter för att navigera i din lagring med tillförsikt.

Vad är df Command i Linux?

diskfri även känd som `df`, vilket är ett kraftfullt verktyg som ger värdefull information om användning av diskutrymme. De df kommandot visar information om användningen av filsystemets diskutrymme på det monterade filsystemet. Detta kommando hämtar informationen från `/proc/mounts` eller `/etc/mtab`. Som standard visar kommandot df diskutrymme i kilobyte (KB) och använder SI-enhetssuffixen (t.ex. M för megabyte, G för gigabyte) för tydlighetens skull.



Syntax för kommandot 'df' i Linux

Den grundläggande syntaxen fördf>är:

df [options] [filesystems]>

Här,

  • options>: Dessa är valfria flaggor som ändrar kommandots utdata. Vi kommer att diskutera några viktiga senare.
  • filesystems>: Du kan ange specifika filsystem (monteringspunkter) för att kontrollera deras användning istället för att få information för alla monterade enheter.

Om inget filnamn anges visar den tillgängligt utrymme på alla filsystem som för närvarande är monterade.



Till exempel:

df>

Detta kommer att visa information om alla monterade filsystem som inkluderar total storlek, använt utrymme, användningsprocent och monteringspunkt.

slumpmässigt c

df



Detta kommando visar en tabell med kolumner för:

  • Filsystem: Namnet på den monterade lagringsenheten (t.ex./dev/sda4>).
  • Storlek: Den totala storleken på filsystemet i byte.
  • Begagnade: Mängden utrymme som för närvarande upptas av data i byte.
  • Nytta: Mängden ledigt utrymme i byte.
  • Använda sig av%: Procentandelen av filsystemet som används.
  • Monterad på: Mappen där filsystemet är monterat (t.ex./>,/home>).

Nu, om du anger en viss fil, kommer den att visa monteringsinformationen för den specifika filen.

Till exempel:

df jayesh.txt>

df jayesh.txt

Du kan ersätta `jayesh.txt` med önskat filnamn

Alternativ tillgängliga i kommandot `df` i Linux

alternativ Beskrivning
'-a' eller '-all' Inkluderar pseudo-, dubblett- och otillgängliga filsystem i utdata.
'-B ' eller '–block-size=' Skalar storlekar efter STORLEK innan du skriver ut dem.
'-h' eller '-läsbar för människor' Skriver ut storlekar i ett läsbart format med kraften 1024.
'-H' eller '–si' Skriver ut storlekar i ett mänskligt läsbart format med en kraft på 1000.
'-i' eller '-inoder' Listar inode-information istället för blockanvändning.
'-l' eller '-lokal' Begränsar listningen till lokala filsystem.
'-P' eller '-portabilitet' Använder POSIX-utgångsformat för bättre portabilitet.
'-synkronisera' Anropar synkronisering innan du får användningsinformation.
'-total' Eliminerar alla poster som är obetydliga för tillgängligt utrymme och ger en totalsumma.
'-t' eller '–type=' Begränsar listningen till filsystem av typen TYPE.
'-T' eller '–print-type' Skriver ut filsystemstyp

Användning och implementering av df-kommando i Linux

alternativet `-a` i kommandot `df` i Linux

Om du vill visa hela filsystemet, använd -a alternativ.

df -a>

df -a

Alternativet '-h' eller '-H' i kommandot 'df' i Linux

Använd alternativet -h för att visa storlek med 1024

df -h jayesh.txt>

df -h jayesh.txt

Använd alternativet -H för att visa storlekar upp till 1000

df -H jayesh.txt>

df -H jayesh.txt

alternativet `–total` i kommandot `df` i Linux

För att få fullständig totalsumma, använd alternativet –total

df --total>

df –totalt

Alternativet '-T' i kommandot 'df' i Linux.

Använd alternativet -T för att visa filtyp

Till exempel:

df -T jayesh.txt>

df -T jayesh.txt

Du kan se att filtypen för `jayesh.txt` är ext4

alternativet `–help` i kommandot `df` i Linux

Och för mer hjälp kan du använda –hjälpalternativet.

df --help>

df -hjälp

alternativet `-x` i kommandot `df` i Linux

Uteslut specifika filsystemtyper från utdata

Till exempel: tmpfs

df -x tmpfs>

df -x tmpfs

Vanliga frågor

1. Vad är df> kommando i Linux, och vad gör det?

Den ` df`> kommando är ett Linux-verktyg som används för att visa information om användningen av diskutrymme på ett filsystem. Den visar detaljer som totalt diskutrymme, använt utrymme, tillgängligt utrymme och andelen användning för varje monterat filsystem.

2. Hur använder jag df> kommando för att visa diskutrymmesinformation för ett specifikt filsystem?

För att visa diskutrymmesinformation för ett specifikt filsystem kan du använda ` -h`> alternativet för läsbar utdata och ange sökvägen till filsystemet som ett argument. Till exempel:

df -h /dev/sda1>

3. Kan df> kommando visa diskutrymmesinformation i ett visst format eller enheter?

Ja dendf>kommandot ger alternativ för att visa diskutrymmesinformation i olika format. De-h>alternativet, som nämnts tidigare, visar storlekar i ett läsbart format (t.ex. KB, MB, GB). Dessutom kan du använda alternativ som -k> (kilobyte), -m> (megabyte), och -g> (gigabyte) för att anpassa utdata.

4. Hur kan jag sortera df> output för att se filsystemen med mest eller minst diskutrymmesanvändning?

Ersätt alla

Du kan använda ` --sort`> alternativet med ` df`> kommando för att sortera utdata baserat på specifika kolumner. Till exempel, för att sortera efter procentandelen diskutrymmesanvändning i fallande ordning, kan du använda kommandot:

df --sort=-p>

5. Finns det något sätt att utesluta vissa filsystem från df> kommandoutgång?

Ja, du kan använda-x>alternativet följt av en lista över filsystemtyper som ska uteslutas från utdata. Till exempel för att uteslutatmpfs>filsystem kan du använda:

df -x tmpfs>

Slutsats

I den här artikeln har vi diskuterat kommandot `df` som är ett kraftfullt verktyg för att övervaka användningen av diskutrymme på Linux-system. Genom att förstå dess alternativ som vi har diskuterat och använda dem effektivt för att få användbar information som filsystemanvändning, identifiera potentiella lagringsbegränsningar och fatta välgrundade beslut angående resursallokering och hantering.