8 个版本 (5 个重大更改)

0.7.0 2024年1月24日
0.6.0 2023年9月7日
0.5.2 2023年8月12日
0.5.1 2023年7月23日

#1746 in 命令行工具

每月下载量 46

MIT 许可证

110KB
3K SLoC

xdvdfs-cli

xdvdfs-cli 是一个用于与 xiso 文件交互的命令行工具。

如果 cargo 在路径中设置正确,可以使用以下命令安装

$ cargo install xdvdfs-cli

否则,可以从工作区根目录作为默认项目运行

使用方法

不带参数运行 xdvdfs 将显示帮助屏幕,显示支持的子命令

Usage: xdvdfs [COMMAND]

Commands:
  ls        List files in an image
  tree      List all files in an image, recursively
  md5       Show MD5 checksums for files in an image
  checksum  Compute deterministic checksum of image contents
  info      Print information about image metadata
  unpack    Unpack an entire image to a directory
  pack      Pack an image from a given directory or source ISO image
  compress  Pack and compress an image from a given directory or source ISO image
  help      Print this message or the help of the given subcommand(s)

带有 -h 标志的子命令将显示该特定子命令的帮助信息

打包镜像

要从目录打包镜像,请运行

$ xdvdfs pack <directory> [optional output path]

这将创建一个与输入目录一一对应的 iso 文件。

重新打包镜像

可以从现有的 ISO 镜像重新打包镜像

$ xdvdfs pack <input-image> [optional output path]

这将创建一个与输入镜像一一对应的 iso 文件。

解包

要解包镜像,请运行

$ xdvdfs unpack <path to image> [optional output path]

其他工具

xdvdfs-cli 支持用于镜像的其他实用工具。

命令 操作
xdvsfs ls<镜像路径> [镜像内部路径] 列出指定目录中的文件,默认为根目录
xdvdfs tree<镜像路径> 打印镜像中每个文件的列表
xdvdfs md5<镜像路径> [镜像内部文件的可选路径] 打印指定文件或镜像中每个文件的 md5 校验和
xdvdfs checksum[img1 的路径]... 计算所有镜像内容的校验和,以检查与其他镜像的完整性
xdvdfs info<镜像路径> [镜像内部路径] 打印指定目录条目或根卷的元数据信息

依赖项

~11MB
~267K SLoC