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