Findutils

Pour les instructions d'installation, voir la section intitulée Installer Findutils-4.1.20 dans Chapitre 6.

Site officiel de téléchargement

Findutils (4.1.20):
ftp://alpha.gnu.org/gnu/findutils/

Contenu de Findutils

Le package Findutils contient les programmes de recherche de fichiers, soit en direct (en faisant une recherche récursive en direct à travers les répertoires et seulement en affichant des fichiers qui remplissent ses spécifications) soit en cherchant à travers une base de données.

Programmes installés : bigram, code, find, frcode, locate, updatedb et xargs

Descriptions courtes

bigram était auparavant utilisé pour créer des bases de données locate.

code était auparavant utilisé pour créer des bases de données locate. Il est l'ancêtre de frcode.

find cherche des fichiers dans des répertoires donnés en suivant des critère spécifiés.

frcode est appelé par updatedb pour compresser la liste des noms de fichiers. Il utilise la compression front, réduisant la taille de la base de données d'un facteur de 4 à 5.

locate cherche au travers de la base de données de noms de fichiers et affiche les noms contenant une chaîne donnée ou correspondant à un modèle spécifié.

updatedb met à jour la base de données locate. Il scanne le système de fichiers complet (en incluant les autres systèmes de fichiers déjà montés, sauf indication du contraire) et place chaque nom de fichier qu'il trouve dans la base de données.

xargs peut être utilisé pour exécuter une commande donnée à une liste de fichiers.

Dépendances d'installation de Findutils

Findutils dépend de Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, Make, Sed.