我想要安装到(比如说/media/iso
)目录中的原始 iso 文件的完整路径。我不知道如何获取该 iso 文件路径。
我尝试了命令lsblk
,sudo 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)