GNU/Linux >> Znalost Linux >  >> Linux

Najděte všechny duplicitní soubory podle hash MD5

Z "man xargs":-I implikuje -L 1Takže to není nejefektivnější. Bylo by efektivnější, kdybyste md5sum dali co nejvíce názvů souborů, což by bylo:

find . -type f -print0 | xargs -0 md5sum | sort | uniq -w32 --all-repeated=separate

Pak samozřejmě nebudete mít velikost souboru. Pokud opravdu potřebujete velikost souboru, vytvořte skript shellu, který provede md5sum a du -h a sloučit řádky s join .


Linux
  1. Získat seznam všech souborů podle masky v terminálu?

  2. Jak najít všechny řídké soubory v Linuxu

  3. Jak gzipovat všechny soubory ve všech podadresářích v bash

  1. Najděte všechny nulabajtové soubory v adresáři a podadresářích

  2. BASH:najít duplicitní soubory (kompatibilní s MAC/LINUX)

  3. Najděte všechny soubory starší než jedna minuta

  1. Jak najdu všechny pevné odkazy na souborovém systému?

  2. gzip všechny soubory bez jejich smazání

  3. Jak vypsat všechny soubory oddílu na linuxu?