O fdupes é uma ferramenta que pesquisa por arquivos duplicados em diretórios e neste artigo mostro como realizar esta pesquisa dentro de um File Server Windows. Certamente você conhece outras formas de fazer isso mas esta é apenas mais uma alternativa para auxiliar no levantamento de informações.
Host Linux : 192.168.1.90
Host Windows : 192.168.1.70 | Usuário : Administrator | Senha : P@ssw0rd | Unidade : F:
Instale o fdupes através do apt-get.
Linuxapt-get install fdupes
Certifique-se que o pacote cifs-utils estava instalado para realizarmos o mapeamento com o File Server.
Linuxapt-get install cifs-utils
Dentro do diretório de montagem /mnt crie o diretório do mapeamento do File Server, neste exemplo criei o diretório FILESEVER-F (F representa a unidade F: do File Server).
Linuxmkdir mnt/FILESERVER-F
Realize a montagem da unidade F: via cifs.
File Server : 192.168.1.70/f$mount -t cifs //192.168.1.70/f$ /mnt/FILESERVER-F/ -o user=Administrator,password=P@ssw0rd,domain=100security.local
Entre dentro do diretório /mnt/FILESERVER-F/ para certificar que a montagem foi realizada com sucesso e que os arquivos podem ser visualizados, navegue entre os diretórios.
Linuxcd /mnt/FILESERVER-F/ ls -l
Utilize o comando fdupes para realizar a pesquisa por arquivos duplicados.
Linuxfdupes -r Departamentos/
Realiza a pesquisa de forma -r recursiva em todos os diretórios e sub-diretórios.
Você pode inserir a opção -1 para que os arquivos duplicados sejam exibidos em linha de forma comparativa. Você pode exportar o resultado para um arquivo.
Linuxfdupes -r -1 Departamentos/