在 Linux 机器的 Temp 上安装磁盘 space
Get mounted disk space on Temp in Linux machine
我是 perl 世界的新手。我编写了一个用于计算可用磁盘 space 的 perl 脚本。但是每当输出生成时,它给我的数字与使用 df -h 命令实际显示的数字不同。
所以我的要求是我想显示特定安装的空闲磁盘 space。例如,我只想显示 /boot "Use%" 图,它应该与 df -h 命令图匹配。
请点击link Actual Script 找到我的参考脚本如下。
Actual Script
来自 Filesys::Df
的 df
函数
模块 returns 对具有 fs
个信息字段
的散列 (perldoc perlreftut
) 的引用
示例:
$VAR1 = {
user_bavail => '170614.21875',
user_blocks => '179796.8203125',
user_fused => 408762,
used => '9182.6015625',
fused => 408762,
bavail => '170614.21875',
user_used => '9182.6015625',
su_bavail => '180077.20703125',
ffree => 11863876,
fper => 3,
user_favail => 11863876,
favail => 11863876,
user_files => 12272638,
blocks => '189259.80859375',
su_favail => 11863876,
files => 12272638,
per => 5,
su_blocks => '189259.80859375',
bfree => '180077.20703125',
su_files => 12272638
};
所以你免费space是
my $ref = df($dir, 1);
print $ref->{bavail} . " bytes\n";
我是 perl 世界的新手。我编写了一个用于计算可用磁盘 space 的 perl 脚本。但是每当输出生成时,它给我的数字与使用 df -h 命令实际显示的数字不同。
所以我的要求是我想显示特定安装的空闲磁盘 space。例如,我只想显示 /boot "Use%" 图,它应该与 df -h 命令图匹配。
请点击link Actual Script 找到我的参考脚本如下。
Actual Script
来自 Filesys::Df
的 df
函数
模块 returns 对具有 fs
个信息字段
perldoc perlreftut
) 的引用
示例:
$VAR1 = {
user_bavail => '170614.21875',
user_blocks => '179796.8203125',
user_fused => 408762,
used => '9182.6015625',
fused => 408762,
bavail => '170614.21875',
user_used => '9182.6015625',
su_bavail => '180077.20703125',
ffree => 11863876,
fper => 3,
user_favail => 11863876,
favail => 11863876,
user_files => 12272638,
blocks => '189259.80859375',
su_favail => 11863876,
files => 12272638,
per => 5,
su_blocks => '189259.80859375',
bfree => '180077.20703125',
su_files => 12272638
};
所以你免费space是
my $ref = df($dir, 1);
print $ref->{bavail} . " bytes\n";