ostatnim razem sprawdzono system plików?

19

Jakie polecenie może mi powiedzieć, kiedy system plików był ostatnio sprawdzany? Przydałaby się randka, ale zadowoliłbym się liczbą wierzchowców od ostatniego fsck.

Rozejrzałem się za tym w fsck *, lsattr i stat, i nie widzę tego.

Andrew Schulman
źródło

Odpowiedzi:

17

tune2fs -l podaje te informacje np.

sudo tune2fs -l /dev/sda1 | grep "Last checked"

pragnesh
źródło
będzie to działać tylko w systemach plików ext2 / ext3 / ext4.
Jens Timmerman,
7

Możesz użyć tune2fs, aby uzyskać informacje

tune2fs -l /dev/devicetocheck | grep "Last Checked"

Podobnie możesz uzyskać liczbę montowań

tune2fs -l /dev/devicetocheck | grep "Mount Count"
user9517 obsługuje GoFundMonica
źródło
7

Obok tune2fs -l, dumpe2fsrównież daje tę informację:

dumpe2fs /dev/sda1 | grep "Last Checked"
dumpe2fs /dev/sda1 | grep "Mount Count"
etagenklo
źródło
6

Dziękuję wszystkim! Dla reiserfs znalazłem, że debugreiserfspokazuje liczbę montowań i datę ostatniego uruchomienia fsck.

Andrew Schulman
źródło
0

jeśli ktoś używa lvm

tune2fs -l /dev/sda5 | egrep -i "mount count|Check interval|Last|Next"

zawiedzie z:

tune2fs: Bad magic number in super-block while trying to open /dev/sda5

trzeba będzie zrobić tak:

tune2fs -l /dev/hostname-vg/root | egrep -i "mount count|Check interval|Last|Next"
Last mounted on:          /
Last mount time:          Wed Sep  4 17:45:12 2019
Last write time:          Wed Sep  4 17:45:10 2019
Mount count:              20
Maximum mount count:      -1
Last checked:             Fri Aug 30 16:09:19 2019
Check interval:           0 (<none>)
pieścić
źródło