losetup
(o comando normalmente usado para configurá-los) informará:
$ /sbin/losetup --list
NAME SIZELIMIT OFFSET AUTOCLEAR RO BACK-FILE
/dev/loop0 0 0 0 0 /var/tmp/jigdo/debian-7.6.0-amd64-CD-1.iso
Note que com versões mais antigas você pode usar o uso de -a
em vez de --list
, e isso resulta em um formato diferente e agora obsoleto.
A informação vem de /sys
:
$ cat /sys/class/block/loop0/loop/backing_file
/var/tmp/jigdo/debian-7.6.0-amd64-CD-1.iso
Outra opção, possivelmente mais portátil, é obtê-lo a partir dos udisk:
$ udisksctl info -b /dev/loop0
/org/freedesktop/UDisks2/block_devices/loop0:
⋮
org.freedesktop.UDisks2.Loop:
Autoclear: false
BackingFile: /var/tmp/jigdo/debian-7.6.0-amd64-CD-1.iso
SetupByUID: 1000
⋮
losetup
também os removerá com prazer, usando a opção -d
. Isso requer apenas o dispositivo de loop como um parâmetro; não se importa com o arquivo / dispositivo de apoio.