スペースを確保せずにDebianベースのファイルを削除する

スペースを確保せずにDebianベースのファイルを削除する

私はラップトップでDebian 10.10に基づいたLinux Deepin 20.03を使用しています。数日前、rmコマンドを使用してパーティションから一部のファイル(最小60 GB)を削除しました。しかし、彼らのスペースは公開されていません。この問題を解決する方法はありますか?

ここに画像の説明を入力してください。

私のコンテンツサイズは次のとおりです。

ここに画像の説明を入力してください。

df以下はコマンドの結果です。

ここに画像の説明を入力してください。

.Trash-1000私のプロパティは次のとおりですlost+found

ここに画像の説明を入力してください。

ラップトップを何度も再起動しましたが、問題は解決しません。

ベストアンサー1

ファイルを削除するとスペースが解放されます。

  • 「ハードリンク」なので、これらのファイルはファイルシステムに複数のパスがあります。削除すると、カウントは1だけ減少し、0ではないため、データはそのまま残ります。
  • 参照リンク/カウントファイルシステムを使用しています。Btrfs、CIFS、NFS 4.2、OCFS2、オーバーレイfs、またはXFSこのファイルの範囲は、以前は(少なくとも)2回使用されていましたが、現在は1回減りましたが、まだ使用されています。または、
  • おそらく、スナップショット(btrfs、ZFS...?)をサポートするファイルシステムを使用していて、これらの(変更されていない)ファイルを含むスナップショットがある場合は、削除するバージョンがまだ必要なためスペースを解放できない可能性があります。です。ソースファイルのスナップショット(スナップショットのポイント)または
  • おそらく、関連する質問の数で判断すると、利用可能なスペースを測定するために使用する方法が何らかの理由で状況に合わないことがあります。私はLinux GUIツールを信頼しない傾向があります。
  • さらに、ファイルシステムエラーがある可能性があります。おそらくsudo umount /dev/sda9; sudo fsck.ext4 -f /dev/sda9 それが何を教えているのか、エラーコメントなしで実行されているのかを確認する方が良いでしょう。

更新:あなたの質問を修正してext4であることを知っているので、あなたに適用されないものを削除することができます。

おすすめ記事