如何找到已挂载的 iso 文件的路径?

如何找到已挂载的 iso 文件的路径?

我想要安装到(比如说/media/iso)目录中的原始 iso 文件的完整路径。我不知道如何获取该 iso 文件路径。

我尝试了命令lsblksudo blkid但似乎没有任何作用。

如何找到当前已安装的 iso 文件的路径?有没有什么命令可以做到这一点?

答案1

/media/iso在终端上运行以下命令来查看挂载在目录中的原始 iso 文件路径,

mount | awk '/\/media\/iso/ { print $1}'

要查看整行(iso 路径位置和挂载点),

mount | awk '/\/media\/iso/ { print $0}'

或者

mount | grep /media/iso

上面/media/iso是 iso 文件实际挂载的挂载点。/\/media\/iso/在 awk 命令中有一个正则表达式,用于抓取包含名称的行。在 awk 搜索正则表达式中给出正则表达式时,您/media/iso必须转义正斜杠(如)。/\/media\/iso/

$ mount | grep /media/iso
/usr/share/virtualbox/VBoxGuestAdditions.iso on /media/iso type iso9660 (ro)
$ mount | awk '/\/media\/iso/ { print $1}'
/usr/share/virtualbox/VBoxGuestAdditions.iso
$ mount | awk '/\/media\/iso/ { print $0}'
/usr/share/virtualbox/VBoxGuestAdditions.iso on /media/iso type iso9660 (ro)

您还可以按文件类型搜索,

$ mount | awk '/iso9660/ { print $1}'
/usr/share/virtualbox/VBoxGuestAdditions.iso
$ mount | awk '/iso9660/'
/usr/share/virtualbox/VBoxGuestAdditions.iso on /media/iso type iso9660 (ro)

相关内容