Как узнать размер всех разделов

Как найти размер всех разделов в Ubuntu с помощью команды, которая сохраняет в name.txt?

3
задан 18 October 2013 в 11:14

3 ответа

Если вы хотите найти размер всех разделов и сохранить его в файл: вам нужно выполнить следующую команду:

df -h | grep /dev > name.txt

Он найдет размер всех разделов, включая swap и save. это в ваш файл name.txt. где udev - это не что иное, как swap

или просто:

df -h > name.txt

Если вы хотите получить размер всех устройств, доступных вашему компьютеру, и хотите сохранить их в файл, вы можете выполните эту команду:

lsblk | awk '{print $1 "       \t    " $4}' > name.txt

Это сохранит только раздел и размер

0
ответ дан 18 October 2013 в 11:14

Я обычно использую эту команду, чтобы увидеть размер и использование раздела:

df -h
0
ответ дан 18 October 2013 в 11:14

Вы можете использовать lsblk, который печатает информацию о разделах в удобной для человека форме, но также можно изменить на использование KEY=VALUE, если вы хотите проанализировать ее.

Просто используйте

lsblk > name.txt

, который предоставит информацию о разделе в файл с именем name.txt в текущем каталоге.

Пример вывода lsblk, который находится в name.txt:

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda           8:0    0 298.1G  0 disk 
├─sda1        8:1    0  97.7G  0 part 
├─sda2        8:2    0 134.1G  0 part 
├─sda3        8:3    0     1K  0 part 
├─sda5        8:5    0    57G  0 part /
└─sda6        8:6    0   9.3G  0 part [SWAP]
zram0       251:0    0 239.1M  0 disk [SWAP]
zram1       251:1    0 239.1M  0 disk [SWAP]
zram2       251:2    0 239.1M  0 disk [SWAP]
zram3       251:3    0 239.1M  0 disk [SWAP]

Если вы хотите более машинный вывод, используйте вместо этого следующую команду:

lsblk -bP -o NAME,SIZE,MOUNTPOINT > parseable.txt
[ 1118], который мог бы произвести (в parseable.txt). Размеры указаны в байтах из-за опции -b.

NAME="sda" SIZE="320072933376" MOUNTPOINT=""
NAME="sda1" SIZE="104854820864" MOUNTPOINT=""
NAME="sda2" SIZE="144030984192" MOUNTPOINT=""
NAME="sda3" SIZE="1024" MOUNTPOINT=""
NAME="sda5" SIZE="61183361024" MOUNTPOINT="/"
NAME="sda6" SIZE="9999220736" MOUNTPOINT="[SWAP]"
NAME="zram0" SIZE="250691584" MOUNTPOINT="[SWAP]"
NAME="zram1" SIZE="250691584" MOUNTPOINT="[SWAP]"
NAME="zram2" SIZE="250691584" MOUNTPOINT="[SWAP]"
NAME="zram3" SIZE="250691584" MOUNTPOINT="[SWAP]"

В приведенном выше случае точка монтирования "" указывает, что она не установлена. Вы, вероятно, не будете иметь столько zram, сколько я (или, может быть, совсем нет).

0
ответ дан 18 October 2013 в 11:14

Другие вопросы по тегам:

Похожие вопросы: