Skip to content

Latest commit

 

History

History
386 lines (372 loc) · 27 KB

使用mkisofs将指定目录做成ISO镜像.org

File metadata and controls

386 lines (372 loc) · 27 KB

使用mkisofs将指定目录做成ISO镜像

我们一般使用 dd 命令来将整个磁盘或分区做成镜像。但是若只想将某个目录做成镜像,似乎就没有办法了。

在网上搜索了一番,找到了一个 mkisofs 工具。

安装

mkisofs是属于 cdrtools 软件包中的一个工具。在archlinux上可以直接使用 pacman 进行安装

sudo pacman -S cdrtools --noconfirm

使用

使用mkisofs创建指定目录的ISO镜像非常简单:

mkisofs -o ${iso_filename} ${directory} 2>&1

更夸张的是, mkisofs 支持通过 find 条件来过滤要做到ISO镜像中的文件和目录

mkisofs -o ${iso_filename} -find ${find条件}

例如,我要将当前目录下所有的 .org 文件都放到镜像中,那么可以这样做

mkisofs -o /tmp/org.iso -find ./ -name "*.org"  2>&1

mkisofs本身拥有非常多的选项,可以使用 -help 选项查看各个选项的说明。

mkisofs -help 2>&1