Как найти размер диска, который установлен ОС на

Вы путаете две вещи, которые имеют похожие названия.

root - также называется / - это начальная точка вашего диска. Если вы представите свою файловую систему в виде дерева (в математическом смысле), вы поймете, почему она называется корнем - у нее нет предков, только дети.

Однако /root - это совсем другое дело. Вы видите, что название отличается - совсем немного, только / в начале, но именно это резко меняет смысл. /root - это каталог под названием root, который вы можете найти в /. Итак, если вы сделаете:

cd / && ls | grep root

вы увидите, что действительно существует каталог под названием root. И это тот каталог, который вы перепутали с /. Разница в том, что /root - это домашний каталог для пользователя root, а / - это корень вашей файловой системы. Вы можете прочитать больше об этой теме на этом сайте

-2
15.11.2018, 15:02
2 ответа

Как насчет df -h /или findmnt -D /или findmnt -P / | sed -nr -e 's~.* SOURCE="([^"]*)".*~\1~p' | xargs lsblk.

0
28.01.2020, 05:15
disk_os_size=$(lsblk /dev/sda -o SIZE -n|head -1)
2
28.01.2020, 05:15

Теги

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