Есть ли способ узнать, сколько данных было записано на раздел с момента его создания?
Говоря о ext4 fs.
Взгляните на файлы в /sys/fs/ext4/<dev-name>/
. Вас заинтересует /sys/fs/ext4/<dev-name>/lifetime_write_kbytes
.
life_write_kbytes
Этот файл доступен только для чтения и показывает количество килобайт данных, которые были записаны в эту файловую систему с момента ее создания.
blockquote>hth
Если вы имеете в виду, сколько места используется / свободно в каждом разделе, просто откройте терминал (ctrl-alt-T) и введите df
. В качестве альтернативы вы можете использовать df -h
для сокращения гигабайт, мегабайт и т. Д. Это покажет вам использование (в байтах и процентах) всех смонтированных разделов, независимо от того, в какую файловую систему отформатирован каждый.
Если поддерживается накопителем, мы можем прочитать количество LBA, записанных в течение срока службы накопителя, из его данных SMART с помощью smartclt (из smartmontools ):
sudo smartctl -a /dev/sdX
Замените sdX
на диск, который вы хотите прочитать.
Запись 241 Total LBAs Written
отображает общее количество LBA, записанных за время жизни устройства. Для SSD мы также можем прочитать примерное время, оставшееся из 231 SSD Life Left
.
Это, однако, будет считывать данные для целого диска , а не для раздела. Если важен только раздел, перейдите к ответу , который уже дан .