Amazon Best VPN GoSearch

OnWorks 网站图标

virt-df - 云端在线

在 OnWorks 免费托管服务提供商中通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器运行 virt-df

这是 virt-df 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


virt-df - 显示虚拟文件系统上的可用空间

概要


所有嘉宾:

virt-df [--选项]

单身客人:

virt-df [--options] -d 域名

virt-df [--选项] -a disk.img [-a disk.img ...]

旧风格:

virt-df [--options] 域名

virt-df [--选项] disk.img [disk.img ...]

商品描述


“virt-df”是一个命令行工具,用于显示虚拟机文件系统上的可用空间。
与其他工具不同,它不仅显示分配给虚拟磁盘的磁盘大小
机,但可以查看磁盘映像内部以了解实际使用了多少空间。

如果没有任何使用 -a or -d 参数,“virt-df”检查 libvirt 以获取所有
活跃和不活跃的来宾,并依次对每个来宾执行“df”类型的操作,
打印结果。

如果有的话 -a or -d 指定了参数,“virt-df”在上执行“df”类型的操作
单个命名的 libvirt 域,或在命令行中列出的磁盘映像上
(它们必须都属于单个 VM)。 In Free Introduction 模式 (与 论据), “虚拟-df”
仅由 工作 a 客人. 如果你想在多个来宾上运行,那么你必须
多次调用“virt-df”。

使用 --csv 选项以获得可以被其他程序轻松解析的格式。 其他
选项类似于标准 df(1) 命令。

示例


显示名为“F14x64”的单个 libvirt 来宾的磁盘使用情况。 使输出人性化-
可读:

# virt-df -d F14x64 -h
已用文件系统大小可用使用百分比
F14x64:/开发/sda1 484M 66M 393M 14%
F14x64:/dev/vg_f13x64/lv_root 7.4G 3.4G 4.0G 46%

显示名为的磁盘映像文件的磁盘使用情况 测试文件:

$ virt-df -a test1.img
文件系统 1K-blocks Used 可用使用%
test1.img:/dev/sda1 99099 1551 92432 2%

如果单个来宾有多个磁盘,请使用 -a 反复选择。 加号(“+”)是
为每个额外的磁盘显示。 请注意: Do 而不去 do Free Introduction - 无关 客人 磁盘。

$ virt-df -a Win7x32TwoDisks-a -a Win7x32TwoDisks-b
文件系统 1K-blocks Used 可用使用%
Win7x32TwoDisks-a+:/dev/sda1 102396 24712 77684 25%
Win7x32TwoDisks-a+:/dev/sda2 12478460 7403416 5075044 60%
Win7x32TwoDisks-a+:/dev/sdb1 521212 55728 465484 11%

配置


- 帮帮我
显示简要帮助。

-a 文件
- 添加 文件
添加 文件 这应该是来自虚拟机的磁盘映像。 如果虚拟机
有多个块设备,你必须为它们提供单独的 -a 选项​​。

磁盘映像的格式是自动检测的。 要覆盖它并强制执行
特定格式使用 --格式=.. 选项。

-a 的URI
- 添加 的URI
添加远程磁盘。 请参阅“添加远程存储” 客鱼(1)。

-c 的URI
- 连接 的URI
如果使用 libvirt,请连接到给定的 的URI. 如果省略,那么我们连接到
默认的 libvirt 管理程序。

如果您直接指定来宾块设备(-a),则根本不使用 libvirt。

--csv
以 CSV 格式(逗号分隔值)写出结果。 这种格式可以
可以轻松导入到数据库和电子表格中,但请阅读“关于 CSV 格式的注意事项”
联络一位教师

-d 客人
- 领域 客人
添加来自命名的 libvirt 来宾的所有磁盘。 可以使用域 UUID 代替
名称。

--格式=原始|qcow2|..
- 格式
默认为 -a 选项是自动检测磁盘映像的格式。 使用
这会强制磁盘格式为 -a 命令行后面的选项。 使用
- 格式 没有参数切换回自动检测以供后续 -a 选项​​。

例如:

virt-df --format=raw -a disk.img

强制原始格式(无自动检测) 磁盘文件.

virt-df --format=raw -a disk.img --format -a another.img

强制原始格式(无自动检测) 磁盘文件 并恢复到自动检测
另一个.img.

如果您有不受信任的原始格式来宾磁盘映像,则应使用此选项来
指定磁盘格式。 这避免了恶意软件可能带来的安全问题
来宾 (CVE-2010-3851)。

-h
--人类可读
以人类可读的格式打印尺寸。

您无权使用 -h--csv 在相同的时间。

-i
--节点
打印 inode 而不是块。

--每位客人一个
从 libguestfs 1.22 开始,这是默认设置。 这个选项什么都不做,留在这里
与旧脚本的向后兼容。

-P nr_线程
从 libguestfs 1.22 开始,virt-df 是多线程的并并行检查来宾。 经过
默认根据可用内存量选择要使用的线程数
在 virt-df 启动时可用。 您最多可以强制使用 virt-df
“nr_threads”通过使用 -P 选项。

需要注意的是 -P 0 意味着自动检测,和 -P 1 表示使用单线程。

--uuid
打印 UUID 而不是名称。 这对于跟随客人很有用,即使在
来宾被迁移或重命名,或者当两个来宾碰巧同名时。

请注意,只有我们从 libvirt 获取的域才带有 UUID。 对于磁盘映像,
即使指定了此选项,我们仍然会打印磁盘映像名称。

-v
--详细
启用用于调试的详细消息。

-V
- 版
显示版本号并退出。

-x 启用对 libguestfs API 调用的跟踪。

统计局 号码


“virt-df”(和 df(1)) 通过发出一个信息来获取信息 统计文件(3)系统调用。 你可以得到
直接来自主机(使用 libguestfs)或内部的相同信息
客人:

来自主持人
运行以下命令:

来宾鱼 --ro -d 来宾名称 -i statvfs /

(改变 / 查看其他文件系统的统计信息)。

从客人里面
运行以下命令:

python -c '导入操作系统; s = os.statvfs("/"); 印刷'

(改变 / 查看其他文件系统的统计信息)。

注意 关于我们 CSV FORMAT


逗号分隔值 (CSV) 是一种具有欺骗性的格式。 它 似乎 喜欢它应该很容易
解析,但绝对不容易解析。

误解:只需用逗号分隔字段。 现实:确实如此 而不去 可靠地工作。 这个例子
有两列:

"foo,bar",baz

误解:一次读取一行文件。 现实:确实如此 而不去 可靠地工作。 这个
示例有一行:

“富
酒吧",baz

对于 shell 脚本,请使用“csvtool”(http://merjis.com/developers/csv 也打包在主要
Linux 发行版)。

对于其他语言,请使用 CSV 处理库(例如,Perl 或 Python 的“Text::CSV”
内置 csv 库)。

大多数电子表格和数据库可以直接导入 CSV。

退出 状态


如果成功,该程序返回 0,如果有错误,则返回非零。

使用 onworks.net 服务在线使用 virt-df


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。