Printing from the command line - BASH - Linux
Innehållsförteckning:
- Använda kommandot df
- Visa diskutrymme i mänskligt läsbart format
- Filsystemtyper
- Visa Anode-användning
- Utmatningsformat
- Slutsats
Hur mycket utrymme har jag kvar på min hårddisk? Finns det tillräckligt med ledigt diskutrymme för att ladda ner en stor fil eller installera en ny applikation?
På Linux-baserade system kan du använda kommandot
df
att få en detaljerad rapport om systemets användning av hårddiskutrymme.
Använda kommandot df
Den allmänna syntaxen för
df
kommandot är följande:
df… FILESYSTEM…
När det används utan några argument kommer
df
kommandot att visa information om alla monterade filsystem:
df
Filesystem 1K-blocks Used Available Use% Mounted on dev 8172848 0 8172848 0% /dev run 8218640 1696 8216944 1% /run /dev/nvme0n1p3 222284728 183057872 27865672 87% / tmpfs 8218640 150256 8068384 2% /dev/shm tmpfs 8218640 0 8218640 0% /sys/fs/cgroup tmpfs 8218640 24 8218616 1% /tmp /dev/nvme0n1p1 523248 107912 415336 21% /boot /dev/sda1 480588496 172832632 283320260 38% /data tmpfs 1643728 40 1643688 1% /run/user/1000
Varje rad innehåller information om filsystemets namn (Filesystem), storleken (1K-block), det använda utrymmet (Använt), det tillgängliga utrymmet (Tillgängligt), procenttalet använt utrymme (Använd%) och katalogen där filsystemet är monterat (monterat på).
Om du bara vill visa information för ett specifikt filsystem ska du skicka dess namn eller monteringspunkt till kommandot
df
.
För att till exempel visa utrymmet tillgängligt på filsystemet monterat i systemrotkatalogen
/
du använda antingen
df /dev/nvme0n1p3
eller
df /
.
df /
Filesystem 1K-blocks Used Available Use% Mounted on /dev/nvme0n1p3 222284728 183057872 27865672 87% /
Visa diskutrymme i mänskligt läsbart format
Som standard visar
df
kommandot hårddiskutrymmet i 1 kilobyte-block och storleken på använt och tillgängligt diskutrymme i kilobyte. För att visa informationen i mänskligt läsbart format (megabyte och gigabyte), använd alternativet
-h
:
df -h
Filesystem 1K-blocks Used Available Use% Mounted on Filesystem Size Used Avail Use% Mounted on dev 7.8G 0 7.8G 0% /dev run 7.9G 1.8M 7.9G 1% /run /dev/nvme0n1p3 212G 176G 27G 88% / tmpfs 7.9G 145M 7.7G 2% /dev/shm tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup tmpfs 7.9G 24K 7.9G 1% /tmp /dev/nvme0n1p1 511M 106M 406M 21% /boot /dev/sda1 459G 165G 271G 38% /data tmpfs 1.6G 16K 1.6G 1% /run/user/1000
Filsystemtyper
-T
berättar för
df
att visa filsystemtyper:
df -t
Filesystem Type 1K-blocks Used Available Use% Mounted on dev devtmpfs 8172848 0 8172848 0% /dev run tmpfs 8218640 1744 8216896 1% /run /dev/nvme0n1p3 ext4 222284728 183666100 27257444 88% / tmpfs tmpfs 8218640 383076 7835564 5% /dev/shm tmpfs tmpfs 8218640 0 8218640 0% /sys/fs/cgroup tmpfs tmpfs 8218640 24 8218616 1% /tmp /dev/nvme0n1p1 vfat 523248 107912 415336 21% /boot /dev/sda1 ext4 480588496 172832632 283320260 38% /data tmpfs tmpfs 1643728 40 1643688 1% /run/user/1000
Till exempel för att lista alla ext4-partitioner du skulle köra:
df -t ext4
Filesystem 1K-blocks Used Available Use% Mounted on /dev/nvme0n1p3 222284728 183666112 27257432 88% / /dev/sda1 480588496 172832632 283320260 38% /data
På samma sätt som ovan, med alternativet
-x
kan du begränsa utskriften till filsystem som inte är av en specifik typ.
Visa Anode-användning
När det används med alternativet
-i
kommer kommandot df att visa information om användningen av filsystemets inoder.
Kommandot nedan visar information om inoderna i filsystemet monterat i systemrotkatalogen
/
i mänskligt läsbart format:
df -ih /
Filesystem Inodes IUsed IFree IUse% Mounted on /dev/nvme0n1p3 14M 1.9M 12M 14% /
En inode är en datastruktur i ett Unix- och Linux-filsystem, som innehåller information om en fil eller katalog såsom storlek, ägare, enhetsnod, sockel, rör etc., utom da.
Utmatningsformat
Med kommandot
df
kan du också ange utgångsformatet.
För att begränsa de rapporterade fälten som visas i
df
utgången använder
--output
alternativet -
--output
.
FIELD_LIST
är en kommaseparerad lista med kolumner som ska inkluderas i utgången. Varje fält kan bara användas en gång. Giltiga fältnamn är:
-
source- Filsystemets källa.fstype- Filsystemtypen.itotal- Totalt antal inoder.iused- Antalet använda inoder.iavail- Antal tillgängliga inoder.ipcent- Procentandel av använda inoder.size- Totalt diskutrymme.used- Använd diskutrymme.avail- Tillgängligt diskutrymme.pcent- Procentandel av använt utrymme.file- Filnamnet om det anges på kommandoraden.target- Monteringspunkten.
Om du till exempel vill visa utgången från all ext4-partition i mänskligt läsbart format, visar bara filsystemets namn och storlek och procentandelen av det använda utrymmet du skulle använda:
df -h -t ext4 --output=source, size, pcent
Filesystem Size Use% /dev/nvme0n1p3 212G 88% /dev/sda1 459G 38%
Slutsats
Nu bör du ha en god förståelse för hur du använder kommandot
df
att få en rapport om filsystemets diskutrymme.
För att se alla tillgängliga alternativ för
df
kommandon genom att skriva
man df
i din terminal.
Ledamöter av Europaparlamentet kommer att avgöra om en rad frågor, bland annat hur man reglerar telekomföretag i EU, hur man straffar företag som snedvrider konkurrensen, hur man delar radiofrekvenser som släpps av TV: s migrering till digital sändning och hur man skyddar medborgarnas data i den digitala tiden.
Men de är delade om huruvida IP-adresser ska ses som personuppgifter. "Vi kommer att be kommissionen att formellt lägga fram en rapport om detta", säger Malcolm Harbour, en brittisk konservativ parlamentsledamot som spelar en central roll för att hylla den så kallade telekomrevisionen genom parlamentet.
I vår senaste handledning studerade vi hur man kontrollerar genomförandegrad baserat på olika förhållanden med hjälp av
"Om"
Hur man hittar ip-adressen till en domän med hjälp av nslookup-kommandot i windows
Hur man hittar IP-adress för ett domän med NSLookup-kommando i Windows.







