df(1p)

Från Wiki.linux.se
Version från den 15 februari 2025 kl. 09.18 av Admin (diskussion | bidrag)
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök


df(1p) - Linux manual

PROLOG

Denna manual är en del av POSIX Programmer's Manual. Linux-implementeringen av detta gränssnitt kan skilja sig åt (konsultera motsvarande Linux-manual för detaljer om Linux-beteende), eller så kan gränssnittet saknas i Linux.

NAMN

df — rapportera ledigt diskutrymme

SYNOPSIS

df [-k] [-P|-t] [fil...]

BESKRIVNING

df-verktyget skriver mängden tillgängligt utrymme och antalet filplatser för filsystem där den anropande användaren har läsrättigheter. Filsystem anges genom fil-operander; när inga anges, skrivs information om alla filsystem. Standardutmatningen från df är ospecificerad, men alla utrymmesangivelser rapporteras i 512-byte enheter, om inte alternativet -k används. Utskriften innehåller minst filsystemens namn, mängden ledigt utrymme, och om inga andra alternativ än -t används, antalet lediga filplatser eller inoder. Med -t visas även den totala allokerade storleken.

ALTERNATIV

df ska följa POSIX.1-2017 Utility Syntax Guidelines.

Följande alternativ stöds:

-k: Använd 1024-byte enheter istället för standard 512-byte enheter vid utskrift av storlek.

-P: Producera utmatning i det format som beskrivs i STDOUT-sektionen.

-t: Inkludera total allokerad storlek i utmatningen.

OPERANDER

Följande operander stöds:

fil: En sökväg till en fil inom det önskade filsystemet. Om filen är något annat än en FIFO, en vanlig fil, en katalog eller en specialfil som representerar enheten där filsystemet finns (t.ex. /dev/dsk/0s1), är resultatet ospecificerat. Om operanden är en fil och inte en specialfil, skriver df mängden ledigt utrymme i det filsystem där filen finns. Annars skrivs ledigt utrymme i det specificerade filsystemet.

STDIN

Används ej.

INDATAFILER

Ingen.

MILJÖVARIABLER

Följande miljövariabler påverkar df:

LANG: Tillhandahåller ett standardvärde för internationaliseringsvariabler som är tomma eller odefinierade.

LC_ALL: Om denna är satt till en icke-tom sträng, åsidosätts alla andra internationaliseringsvariabler.

LC_CTYPE: Bestämmer lokaliseringen för tolkning av byte-sekvenser i textdata som tecken.

LC_MESSAGES: Bestämmer lokaliseringen för formatering och innehåll i diagnostiska meddelanden.

NLSPATH: Anger platsen för meddelandekataloger för bearbetning av LC_MESSAGES.

ASYNKRONA HÄNDELSER

Standardbeteende.

STDOUT

När både -k och -P används skrivs följande rubrikrad (i POSIX-lokalen):

Filesystem 1024-blocks Used Available Capacity Mounted on

När endast -P används skrivs följande rubrikrad:

Filesystem 512-blocks Used Available Capacity Mounted on

Utmatningen består av en rad per filsystem, formaterad som:

%s %d %d %d %d%% %s\n, <filsystemnamn>, <totalt utrymme>, <använt utrymme>, <ledigt utrymme>, <procentandel använd>, <monteringspunkt>

STDERR

Används endast för diagnostiska meddelanden.

UTGÅNGSFILER

Inga.

UTÖKAD BESKRIVNING

Ingen.

UTGÅNGSSTATUS

0: Lyckad körning. >0: Ett fel uppstod.

KONSEKVENSER AV FEL

Standardbeteende.

ANVÄNDNING

På de flesta system är filsystemnamnet den specialfil där filsystemet är monterat.

På stora filsystem kan beräkningen av procentandel använd skapa stora avrundningsfel.

EXEMPEL

1. Skriv ut portabel information om /usr-filsystemet:

  df -P /usr

2. Om /usr/src är en del av /usr-filsystemet, ger följande samma utmatning:

  df -P /usr/src

MOTIVERING

Beteendet hos df med -P är standardåtgärden för 4.2 BSD df-verktyget. Det stora -P valdes för att undvika kollision med en känd industriell förlängning som använder -p.

Historiska df-implementationer varierar mycket i sin standardutmatning, så standardutmatningen beskrivs löst för att täcka alla kända implementationer. En portabel -P-option infördes för att säkerställa enhetlig utmatning.

512-byte enheter används för att upprätthålla kompatibilitet med ls och andra POSIX-verktyg. 1024-byte kan aktiveras med -k som en kompromisslösning.

FRAMTIDA RIKTNINGAR

Inga.

SE ÄVEN

find(1p)

POSIX.1-2017 Kapitel 8, Miljövariabler, Sektion 12.2, Utility Syntax Guidelines.

COPYRIGHT

Portioner av denna text återges elektroniskt från IEEE Std 1003.1-2017, Standard för Informationsteknologi -- Portable Operating System Interface (POSIX), The Open Group Base Specifications Issue 7, 2018 Edition. Copyright (C) 2018 av IEEE och The Open Group.

Vid avvikelser gäller den officiella standarden. Originalstandarden finns tillgänglig online på: http://www.opengroup.org/unix/online.html

Eventuella fel vid konvertering kan rapporteras till: https://www.kernel.org/doc/man-pages/reporting_bugs.html


Sidslut

Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/df.1p.html


Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.