私は最近、新しいコンピュータを作成し、その上にLinux Mintをインストールすることにしました。
.ecryptfs
いくつかの調査の終わりに、私のホームディレクトリに約150 GBのスペースを占めるフォルダがあることがわかりました。
このディレクトリが何であるか、新しいコンピュータでなぜそれほど多くのスペースを占めるのか、サイズを減らす方法を知りたいです。
このコンピュータには、主要なプログラムやファイルをインストールしていません。ほぼ新しいものです。
システムメッセージ:
System:
Kernel: 5.15.0-76-generic x86_64 bits: 64 compiler: gcc v: 11.3.0 Desktop: Cinnamon 5.6.8
tk: GTK 3.24.33 wm: muffin dm: LightDM Distro: Linux Mint 21.1 Vera base: Ubuntu 22.04 jammy
Drives:
Local Storage: total: 931.51 GiB used: 370.53 GiB (39.8%)
ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO Plus 1TB size: 931.51 GiB
speed: 31.6 Gb/s lanes: 4 serial: <filter> temp: 30.9 C
Partition:
ID-1: / size: 915.32 GiB used: 185.26 GiB (20.2%) fs: ext4 dev: /dev/nvme0n1p2
ID-2: /boot/efi size: 511 MiB used: 6.1 MiB (1.2%) fs: vfat dev: /dev/nvme0n1p1
Swap:
ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) priority: -2 file: /swapfile
ecryptfsd -V
返品
ecryptfsd (ecryptfs-utils) 111
答え1
.ecryptfs
ホームディレクトリディスクの内容が保存されるディレクトリ(ホームディレクトリ暗号化を選択した場合)。暗号化されたファイルシステム(暗号化なしまたはフルディスク暗号化とは反対)DMパスワード)。マルチユーザーシステムを除いて(ユーザー間のディスク使用量を比較したい場合)、サイズはディスク使用量を理解することには関係ありません。
ログイン時に表示されるファイルは仮想ファイルシステムにあり、ディスク容量を直接占有しません。そのファイルにアクセスすると、ecryptfsドライバを介してアクセスされ、ディレクトリのディスクファイルにアクセスされます.ecryptfs
。
du -x ~
du ~/.ecryptfs
ほぼ同じサイズで報告されます。 (ファイルあたり数バイトの暗号化には小さなオーバーヘッドがあるため、近似値にすぎません。オーバーヘッドは実際には基本ファイルシステムの整数ブロック数に丸められているため、より多くのブロックがあるかどうかに応じて最終的に0または1ブロックになります。ブロック内のいくつかの空きバイトよりもブロックが大きくなります。
このdu ~
ツールまたはファイルシステムの境界を認識しない他のツールは、プレーンテキストファイル(表示されるファイル)とパスワードテキストファイル(ディスク上のファイル)を報告します。しかし、これは言葉ではありません。実際には、パスワードテキストファイルだけがディスク容量を占めます。
150 GB のデータがホームディレクトリに多すぎると思われる場合は、ホームディレクトリでどの領域が使用されているかを確認してください。ホームディレクトリからファイルを削除すると、対応する暗号文ファイルも削除され、.ecryptfs
予想されるディスク容量が解放されます。