ループドライブのソースをマウントポイントに移動すると、ファイルシステムの背後で何が起こりますか?

ループドライブのソースをマウントポイントに移動すると、ファイルシステムの背後で何が起こりますか?

ループドライブのソースをマウントポイントに移動してマウント解除しました。これによりソースが消えます。

ソースをマウントポイント(または他の場所)に移動すると、ソースが削除されたように見えます。

$ losetup --all
/dev/loop0: []: (/mnt/storage/test.iso (deleted))

次のように確認すると、以前にソースが占有していたスペースは解放されませんdf -h

# Original Used Space
$ df -h|grep storage
Filesystem                    Type      Size  Used Avail Use% Mounted on
/dev/mapper/vgtank-lvtest     ext4      100M  128K  100M   1% /mnt/storage
# After Creating the File and Mounting
$ dd if=/dev/zero of=/mnt/storage/test.iso bs=64M count=1
1+0 records in
1+0 records out
67108864 bytes (67 MB, 64 MiB) copied, 0.0405464 s, 1.7 GB/s
$ losetup -f test.iso
$ mkdir test
$ mount /dev/loop0 test
$ df -h|grep storage
Filesystem                    Type      Size  Used Avail Use% Mounted on
/dev/mapper/vgtank-lvtest     ext4      100M   64M   36M  64% /mnt/storage
# After Moving the File and Umounting
$ mv test.iso test
$ umount test
$ df -h|grep storage
Filesystem                    Type      Size  Used Avail Use% Mounted on
/dev/mapper/vgtank-lvtest     ext4      100M   64M   36M  64% /mnt/storage

ここに2つの質問があります。

  1. なぜlosstupを介してmvファイルを別のファイルシステムにコピーできますか?in used
  2. アンインストール後、ファイルはどこに行きますか?

ベストアンサー1

おすすめ記事