I want to find out the last time a filesystem was mounted on Linux (Debian). Any help?


Update: well that was too easy

$ sudo tune2fs -l /dev/sda1
tune2fs 1.41.11 (14-Mar-2010)
Last mounted on:          /
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem state:         clean
Errors behavior:          Continue
Filesystem OS type:       Linux
Inode count:              7028736
Filesystem created:       Sat Nov 14 20:49:49 2009
Last mount time:          Wed Jun  9 18:19:42 2010
Last write time:          Thu Jun  3 09:38:18 2010
Mount count:              20
Maximum mount count:      32

and tune2fs handles ext4 partitions too, I just don't have one handy.

  • 3
    This works only for ext* and requires root privilege. I'm looking for this answer but for anykind of FS (local, NFS, etc). – Benoît Oct 9 '13 at 10:30

I've just found a way for NFS by reading /proc/self/mountstats (or any other PID). It gives the age in seconds:

device mounted on /mnt/HOME with fstype nfs statvers=1.1
    age:    1047998

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.