Guides pratiques24 mars 2026
Meidy Baffou·LazyPDF

Fusionner des PDF sur Linux en ligne de commande : guide complet

Linux est la plateforme de choix pour l'automatisation et le traitement de fichiers en masse, et la fusion de PDF ne fait pas exception. Contrairement à Windows ou macOS qui nécessitent souvent des applications graphiques, Linux propose plusieurs outils en ligne de commande puissants pour fusionner des PDF — que ce soit de manière ponctuelle ou dans des scripts automatisés traitant des centaines de fichiers à la fois. Dans ce guide, nous explorons les trois principaux outils disponibles sur Linux pour fusionner des PDF en terminal : PDFtk (PDF Toolkit), QPDF, et Ghostscript. Chacun a ses forces et ses cas d'usage privilégiés. Vous trouverez ici les commandes exactes pour chaque outil, des exemples pratiques pour les situations les plus courantes, et des conseils pour choisir le bon outil selon votre cas. Que vous soyez sur Ubuntu, Debian, Fedora, Arch Linux ou une autre distribution, ces outils sont disponibles dans les dépôts officiels et s'installent en quelques secondes. Aucune interface graphique requise — juste un terminal et quelques commandes.

Fusionner des PDF avec PDFtk

PDFtk (PDF Toolkit) est l'outil de référence pour la manipulation de PDF en ligne de commande sur Linux. Sa syntaxe est claire et intuitive, ce qui en fait le choix idéal pour les débutants en ligne de commande. Il fusionne, divise, extrait des pages, applique des métadonnées et gère les formulaires PDF. Installation sur Ubuntu/Debian : `sudo apt install pdftk`. Sur Fedora : `sudo dnf install pdftk-java`. Sur Arch Linux : `sudo pacman -S pdftk`. Sur certaines distributions, PDFtk classique a été remplacé par pdftk-java qui offre la même syntaxe. La syntaxe de fusion est simple : `pdftk fichier1.pdf fichier2.pdf fichier3.pdf cat output resultat.pdf`. Pour fusionner tous les PDF d'un dossier dans l'ordre alphabétique, utilisez : `pdftk *.pdf cat output resultat.pdf`. La commande `cat` de PDFtk est l'opération de concaténation — elle prend les pages de tous les fichiers d'entrée dans l'ordre et les assemble dans le fichier de sortie.

  1. 1Installez PDFtk : `sudo apt install pdftk` (Ubuntu/Debian) ou `sudo dnf install pdftk-java` (Fedora).
  2. 2Naviguez vers le répertoire contenant vos PDF : `cd /chemin/vers/mes/pdf`.
  3. 3Fusionnez deux fichiers : `pdftk fichier1.pdf fichier2.pdf cat output resultat.pdf`.
  4. 4Pour fusionner tous les PDF du dossier : `pdftk *.pdf cat output resultat.pdf`.
  5. 5Vérifiez le résultat : `pdfinfo resultat.pdf` affiche le nombre de pages total.

Fusionner des PDF avec QPDF

QPDF est un outil de manipulation PDF plus récent et activement maintenu, avec une syntaxe légèrement différente de PDFtk mais des capacités similaires et parfois supérieures. Il gère particulièrement bien les PDF complexes et offre des options avancées de manipulation de pages. Installation : `sudo apt install qpdf` (Ubuntu/Debian), `sudo dnf install qpdf` (Fedora), `sudo pacman -S qpdf` (Arch). QPDF est généralement disponible dans toutes les distributions majeures. La commande de fusion avec QPDF utilise la syntaxe `--pages` : `qpdf --empty --pages fichier1.pdf fichier2.pdf fichier3.pdf -- resultat.pdf`. Le paramètre `--empty` crée un fichier PDF vide comme base, puis `--pages` liste tous les fichiers à fusionner avec leurs pages, et `--` sépare la liste des fichiers du nom du fichier de sortie. QPDF est particulièrement utile pour les fusions sélectives — vous pouvez spécifier les pages exactes à inclure de chaque fichier : `qpdf --empty --pages fichier1.pdf 1-3 fichier2.pdf 5-10 -- resultat.pdf` fusionne les pages 1 à 3 du premier fichier et les pages 5 à 10 du deuxième.

  1. 1Installez QPDF : `sudo apt install qpdf`.
  2. 2Pour une fusion simple : `qpdf --empty --pages fichier1.pdf fichier2.pdf -- resultat.pdf`.
  3. 3Pour une fusion sélective avec plages de pages : `qpdf --empty --pages f1.pdf 1-5 f2.pdf 3-7 -- resultat.pdf`.
  4. 4Pour traiter tous les PDF d'un dossier, utilisez un script bash avec une boucle for.
  5. 5Vérifiez le résultat : `qpdf --check resultat.pdf` valide l'intégrité du fichier.

Fusionner des PDF avec Ghostscript

Ghostscript est l'outil le plus puissant et le plus polyvalent pour la manipulation PDF sur Linux — mais aussi celui dont la syntaxe de fusion est la plus verbeuse. Il est particulièrement utilisé quand on veut fusionner ET simultanément compresser ou convertir les PDF. Installation : `sudo apt install ghostscript`. La commande de fusion avec Ghostscript est : `gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=resultat.pdf fichier1.pdf fichier2.pdf fichier3.pdf`. Les paramètres `-dBATCH` et `-dNOPAUSE` désactivent les interactions interactives (indispensable pour les scripts). `-q` supprime les messages de progression. `-sDEVICE=pdfwrite` spécifie la sortie en format PDF. Pour fusionner ET compresser simultanément, ajoutez `-dPDFSETTINGS=/ebook` : `gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -dPDFSETTINGS=/ebook -sOutputFile=resultat.pdf *.pdf`. Cette commande est très utile pour consolider et optimiser des PDF en une seule opération.

Automatiser la fusion avec des scripts Bash

L'un des grands avantages de la ligne de commande sur Linux est la possibilité de scripter des opérations répétitives. Si vous devez régulièrement fusionner des PDF selon un certain schéma, un script bash peut automatiser complètement le processus. Exemple de script simple qui fusionne tous les PDF d'un dossier en un seul fichier avec la date du jour : ```bash #!/bin/bash DATE=$(date +%Y%m%d) pdftk *.pdf cat output "rapport_$DATE.pdf" echo "Fusion terminée : rapport_$DATE.pdf" ``` Pour une automatisation plus avancée — par exemple, surveiller un dossier et fusionner automatiquement les nouveaux PDF à leur arrivée — vous pouvez utiliser `inotifywait` (paquet `inotify-tools`) combiné avec PDFtk ou QPDF. Ces automatisations sont très utilisées dans les workflows documentaires d'entreprise sous Linux. Pour les utilisateurs qui préfèrent une interface graphique sur Linux, LazyPDF.com depuis Firefox ou Chrome offre la même puissance de fusion sans passer par le terminal — parfait pour les utilisateurs occasionnels ou ceux qui travaillent sur des machines partagées.

Questions fréquentes

Quelle est la différence entre PDFtk et QPDF pour la fusion de PDF sous Linux ?

PDFtk offre une syntaxe plus simple et intuitive pour les opérations basiques de fusion. QPDF est plus activement maintenu, gère mieux les PDF complexes et offre plus de flexibilité pour les opérations avancées (sélection de pages, manipulation de la structure interne). Pour la plupart des fusions simples, PDFtk est légèrement plus facile à utiliser. Pour les scripts complexes ou les PDF problématiques, QPDF est souvent plus robuste.

Peut-on fusionner des PDF protégés par mot de passe sous Linux ?

Oui, PDFtk peut fusionner des PDF protégés si vous fournissez le mot de passe : `pdftk fichier.pdf input_pw MOTDEPASSE cat output resultat.pdf`. QPDF a une option similaire avec `--password`. Notez que vous ne pouvez fusionner que les PDF dont vous avez le droit légal d'accéder, c'est-à-dire pour lesquels vous possédez le mot de passe de propriétaire.

Comment fusionner des PDF de manière récursive depuis plusieurs sous-dossiers sous Linux ?

Pour fusionner récursivement tous les PDF d'un répertoire et de ses sous-dossiers, utilisez `find` avec PDFtk : `pdftk $(find /chemin -name '*.pdf' | sort) cat output resultat.pdf`. Cette commande trouve tous les fichiers .pdf dans le répertoire et ses sous-répertoires, les trie alphabétiquement, et les fusionne dans l'ordre trouvé.

Pour les fusions ponctuelles, utilisez LazyPDF.com directement depuis votre navigateur Linux.

Essayer Gratuitement

Articles similaires