2

tune2fs最大マウント数-c(起動時に e2fsck が起動する前) と実際の (現在の) マウント数を設定できます-C。これら2つの値を読み取る方法を探しています。

4

1 に答える 1

2

マニュアルページには次のものがあります-l

sehe@desktop:~$ sudo tune2fs -l /dev/mapper/debian-uburoot  | grep count
Inode count:              1310720
Block count:              5241856
Reserved block count:     262092
Mount count:              12
Maximum mount count:      -1

だからあなたはそれを作ることができました

function mount_count() 
{ 
    tune2fs -l "$1" | 
      grep '^Mount count:' | 
      grep -oP '\d+'
}

今、あなたはすることができます

mounted=$(mount_count /dev/sda1)
echo "Volume sda1 has already been mounted $mounted times since last check"
于 2013-12-31T12:19:32.337 に答える