Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash updatedb : Mettre à jour la base de données des fichiers
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Linux] Bash updatedb : Mettre à jour la base de données des fichiers

Overview

La commande updatedb est utilisée pour mettre à jour la base de données utilisée par locate, qui permet de rechercher rapidement des fichiers sur le système. Elle crée un index des fichiers présents sur le disque, facilitant ainsi la recherche ultérieure.

Usage

La syntaxe de base de la commande updatedb est la suivante :

updatedb [options] [arguments]

Common Options

  • --localpaths: Spécifie les chemins locaux à indexer.
  • --prunepaths: Indique les chemins à exclure de l’indexation.
  • --output: Définit le fichier de sortie pour la base de données mise à jour.
  • --help: Affiche l’aide sur l’utilisation de la commande.

Common Examples

Voici quelques exemples pratiques de l’utilisation de updatedb :

  1. Mettre à jour la base de données par défaut :
    updatedb
    
  2. Mettre à jour la base de données en excluant certains chemins :
    updatedb --prunepaths='/tmp,/var/tmp'
    
  3. Mettre à jour la base de données en spécifiant un chemin local :
    updatedb --localpaths='/home/user/Documents'
    
  4. Afficher l’aide sur la commande :
    updatedb --help
    

Tips

  • Exécutez updatedb avec des privilèges d’administrateur pour vous assurer que tous les fichiers sont indexés.
  • Planifiez l’exécution de updatedb via cron pour maintenir la base de données à jour sans intervention manuelle.
  • Utilisez locate après avoir exécuté updatedb pour rechercher rapidement des fichiers dans la base de données mise à jour.