溫馨提示×

Linux如何清理重復的文件

小樊
42
2025-09-03 10:34:20
欄目: 智能運維

在Linux中,可以使用一些命令和工具來清理重復的文件。以下是一些建議的方法:

方法1:使用fdupes工具

  1. 首先,安裝fdupes。在基于Debian的系統(如Ubuntu)上,可以使用以下命令安裝:
sudo apt-get install fdupes

在基于RPM的系統(如Fedora)上,可以使用以下命令安裝:

sudo yum install fdupes
  1. 使用fdupes查找重復的文件。例如,要搜索當前目錄及其子目錄中的重復文件,請運行:
fdupes -r .

這將顯示所有重復文件的路徑。

  1. 若要刪除重復文件并保留一個副本,請運行:
fdupes -rN .

方法2:使用find和md5sum命令

  1. 打開終端。

  2. 使用以下命令查找當前目錄及其子目錄中的重復文件:

find . -type f -exec md5sum {} \; | sort | uniq -w 32 -d

這將顯示具有相同MD5哈希值的文件路徑。

  1. 若要刪除重復文件并保留一個副本,請手動檢查輸出并使用rm命令刪除不需要的文件。

注意:在執行任何刪除操作之前,請確保備份您的數據,以防萬一。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女