web-dev-qa-db-ja.com

df -hコマンドの出力を理解する

以下のdf -hの出力を理解するのを手伝ってほしい:

udev            7,8G     0  7,8G   0% /dev
tmpfs           1,6G  1,7M  1,6G   1% /run
/dev/sda3       229G   68G  150G  32% /
tmpfs           7,9G  211M  7,6G   3% /dev/shm
tmpfs           5,0M  4,0K  5,0M   1% /run/lock
tmpfs           7,9G     0  7,9G   0% /sys/fs/cgroup
/dev/loop1       84M   84M     0 100% /snap/core/3748
/dev/loop0      160M  160M     0 100% /snap/spotify/5
cgmfs           100K     0  100K   0% /run/cgmanager/fs
tmpfs           1,6G   68K  1,6G   1% /run/user/1000

udevtmpfs、および/dev/loopパーティションとは何かを正確に理解したいと思います。

Virtual Boxの私の仮想マシンの後、それらが何らかの「残り物」であるかどうか疑問に思っています。

サイズが8GBの仮想マシンがいくつかありましたが、それらを削除しましたが、かなり多くのスペースを使用しているパーティションがまだあることがわかります。

  • Virtual Boxに関連していますか?
  • これらのパーティションを削除しても安全ですか?
4
jedi

実際のパーティション/dev/sda3は1つしかありません。

udevおよびtmpfsパーティションには触れないでください。

  • tmpfsは、RAMに基づく仮想メモリファイルシステムです
  • udevは、仮想ファイルを使用した動的デバイス管理を提供します

udevおよびtmpfsに関する詳細情報は、 この回答 にあります。

  • /dev/loopパーティションは、 SquashFS 読み取り専用ファイルシステムに基づくマウントされたスナップファイルです。

/snap/core/3748および/snap/spotify/5フォルダーの内容を確認できます。
とにかく-これらは非常に小さなファイル(160Mおよび84M)です。したがって、それらを削除してもディスク容量はあまり節約されません。

4
Yaron