{"id":221,"date":"2024-06-18T14:29:30","date_gmt":"2024-06-18T12:29:30","guid":{"rendered":"https:\/\/www.diskigo.com\/blog\/?p=221"},"modified":"2024-06-18T17:43:12","modified_gmt":"2024-06-18T15:43:12","slug":"pour-ameliorer-votre-espace-disque-sur-linux-utilisez-rmlint","status":"publish","type":"post","link":"https:\/\/www.diskigo.com\/blog\/pour-ameliorer-votre-espace-disque-sur-linux-utilisez-rmlint\/","title":{"rendered":"Pour am\u00e9liorer votre espace disque sur Linux, utilisez Rmlint !"},"content":{"rendered":"<p>Si votre disque dur se remplit rapidement et que vous ne savez pas comment lib\u00e9rer de l&rsquo;espace, <strong>rmlint<\/strong> est l&rsquo;outil qu&rsquo;il vous faut. Cet outil open source, compatible avec la plupart des distributions Linux, vous aidera \u00e0 optimiser votre espace disque de mani\u00e8re efficace et rapide.<\/p>\n<p>Par rapport \u00e0 d&rsquo;autres logiciels similaires, rmlint se d\u00e9marque par sa vitesse d&rsquo;ex\u00e9cution impressionnante. Il scanne vos disques en un instant pour identifier et supprimer les fichiers inutiles qui encombrent votre pr\u00e9cieux espace de stockage. Parmi ses fonctionnalit\u00e9s, rmlint peut :<\/p>\n<ol>\n<li>Fichiers en double et r\u00e9pertoires en double<\/li>\n<li>Binaires non supprim\u00e9s (c&rsquo;est-\u00e0-dire binaires avec symboles de d\u00e9bogage)<\/li>\n<li>Liens symboliques rompus<\/li>\n<li>Fichiers et r\u00e9pertoires vides<\/li>\n<li>Fichiers avec un identifiant d\u2019utilisateur ou\/et de groupe cass\u00e9<\/li>\n<\/ol>\n<p>Diff\u00e9rences avec les autres outils de recherche de doublons :<\/p>\n<ol>\n<li>Extr\u00eamement rapide (sans exag\u00e9ration, promis !)<\/li>\n<li>Mode Parano\u00efa pour ceux qui ne font pas confiance aux hashsums<\/li>\n<li>De nombreux formats de sortie<\/li>\n<li>Aucune interactivit\u00e9<\/li>\n<li>Rechercher des fichiers uniquement plus r\u00e9cents qu&rsquo;un certain mtime<\/li>\n<li>De nombreuses fa\u00e7ons de g\u00e9rer les doublons<\/li>\n<li>Mise en cache et relecture<\/li>\n<li>btrfs soutien<\/li>\n<li>etc.<\/li>\n<\/ol>\n<p>Avec rmlint, vous pourrez rapidement retrouver de l&rsquo;espace disque sans effort. Installez rmlint d\u00e8s aujourd&rsquo;hui et profitez d&rsquo;un disque dur optimis\u00e9 en un rien de temps.<\/p>\n<p>Ce n&rsquo;est pas tout ! rmlint propose \u00e9galement un mode \u00ab <strong>parano\u00efa<\/strong> \u00bb pour ceux qui souhaitent s&rsquo;assurer \u00e0 100 % de ne pas supprimer de fichiers importants par erreur. De plus, il offre une multitude d&rsquo;options pour s&rsquo;adapter \u00e0 vos besoins sp\u00e9cifiques. Par exemple, vous pouvez configurer rmlint pour qu&rsquo;il se limite \u00e0 la suppression des fichiers plus r\u00e9cents qu&rsquo;une date sp\u00e9cifi\u00e9e.<\/p>\n<p>Gr\u00e2ce \u00e0 ces fonctionnalit\u00e9s avanc\u00e9es, rmlint se r\u00e9v\u00e8le \u00eatre un outil indispensable pour maintenir votre disque dur propre et optimis\u00e9. Essayez rmlint d\u00e8s maintenant pour une gestion efficace de votre espace de stockage sur Linux.<\/p>\n<p dir=\"auto\">Il fonctionne et se compile sous la plupart des Unices, notamment Linux, FreeBSD et Darwin. La cible principale est Linux cependant, certaines optimisations peuvent ne pas \u00eatre disponibles autre part.<\/p>\n<figure id=\"attachment_224\" aria-describedby=\"caption-attachment-224\" style=\"width: 926px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.diskigo.com\/blog\/wp-content\/uploads\/2024\/06\/screenshot.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-224 size-full\" src=\"https:\/\/www.diskigo.com\/blog\/wp-content\/uploads\/2024\/06\/screenshot.png\" alt=\"Capture d\u2019\u00e9cran rmlint\" width=\"926\" height=\"218\" srcset=\"https:\/\/www.diskigo.com\/blog\/wp-content\/uploads\/2024\/06\/screenshot.png 926w, https:\/\/www.diskigo.com\/blog\/wp-content\/uploads\/2024\/06\/screenshot-300x71.png 300w, https:\/\/www.diskigo.com\/blog\/wp-content\/uploads\/2024\/06\/screenshot-768x181.png 768w\" sizes=\"auto, (max-width: 926px) 100vw, 926px\" \/><\/a><figcaption id=\"caption-attachment-224\" class=\"wp-caption-text\">Capture d\u2019\u00e9cran rmlint<\/figcaption><\/figure>\n<p>Pour l&rsquo;installer sur Debian \/ Ubuntu :<\/p>\n<p><code>sudo apt install rmlint<\/code><\/p>\n<p>Une fois install\u00e9, lancez le dans le r\u00e9pertoire que vous souhaite analyser, exemple :<\/p>\n<p><code>rmlint \/home\/diskigo\/docuements<\/code><\/p>\n<p>Pour activer le mode \u00ab <strong>parano\u00efa<\/strong> \u00bb :<\/p>\n<p><code>rmlint --paranoid<\/code><\/p>\n<p>Options de l\u2019aide\u00a0:<\/p>\n<p><code>-h, --help                           Affiche les options de l\u2019aide<br \/>\n--help-all                           Affiche toutes les options de l\u2019aide<\/code><\/p>\n<p>Options de l\u2019application\u00a0:<\/p>\n<p><code>-d, --max-depth=N Sp\u00e9cifier la profondeur de travers\u00e9e maximale<br \/>\n-S, --rank-by=[dlamprxDLAMPRX] Select originals by given criteria<br \/>\n-y, --sort-by=[moansMOANS] Sort rmlint output by given criteria<br \/>\n-T, --types=T Sp\u00e9cifier les types de doublons<br \/>\n-s, --size=m-M Sp\u00e9cifier les limites de taille<br \/>\n-a, --algorithm=A Choose hash algorithm<br \/>\n-o, --output=FMT[:PATH] Ajouter une sortie (remplace la valeur par d\u00e9faut)<br \/>\n-O, --add-output=FMT[:PATH] Ajouter une sortie (ajouter aux valeurs par d\u00e9faut)<br \/>\n-n, --newer-than-stamp=PATH Plus r\u00e9cent que l'horodatage fichier<br \/>\n-N, --newer-than=STAMP Plus r\u00e9cent que l'horodatage<br \/>\n-c, --config=FMT:K[=V] Configurer un format<br \/>\n-C, --xattr= Enable xattr based caching<br \/>\n-g, --progress Activer la barre de progression<br \/>\n-v, --loud \u00catre plus verbeux (-vvv pour l'\u00eatre encore plus)<br \/>\n-V, --quiet \u00catre moins verbeux (-VVV pour l'\u00eatre encore moins)<br \/>\n-Y, --replay=path\/to\/rmlint.json Resortir un fichier json<br \/>\n--equal=PATHS Test for equality of PATHS<br \/>\n-W, --no-with-color Ne pas utiliser la couleur<br \/>\n-r, --hidden Trouver les fichiers cach\u00e9s<br \/>\n-f, --followlinks Follow symlinks<br \/>\n-F, --no-followlinks Ignore symlinks<br \/>\n-p, --paranoid Utiliser une fonction de hachage parano\u00efaque<br \/>\n-x, --no-crossdev Ne pas traverser les points de montages<br \/>\n-k, --keep-all-tagged Conserver tous les fichiers marqu\u00e9s<br \/>\n-K, --keep-all-untagged Conserver tous les fichiers non marqu\u00e9s<br \/>\n-m, --must-match-tagged Il doit y avoir un doublon dans le r\u00e9pertoire marqu\u00e9<br \/>\n-M, --must-match-untagged Il doit y avoir un doublon dans le r\u00e9pertoire non marqu\u00e9<br \/>\n-b, --match-basename Chercher uniquement les doublons avec le m\u00eame nom de fichier<br \/>\n-e, --match-extension Chercher uniquement les doublons avec la m\u00eame extension<br \/>\n-i, --match-without-extension Chercher uniquement les doublons avec le m\u00eame nom de fichier hors extension<br \/>\n-D, --merge-directories Find duplicate directories<br \/>\n-j, --honour-dir-layout Only find directories with same file layout<br \/>\n-z, --perms=[RWX]+ Ne prendre en compte que les fichiers avec certaines permissions<br \/>\n-L, --no-hardlinked Ignore hardlink twins<br \/>\n--keep-hardlinked Keep hardlink that are linked to any original<br \/>\n--partial-hidden Traiter uniquement les fichiers cach\u00e9s des r\u00e9pertoires en doubles<br \/>\n-Z, --mtime-window=T Consider duplicates only equal when mtime differs at max. T seconds<br \/>\n-0, --stdin0 Read null-separated file list from stdin<br \/>\n--no-backup Do not create backups of previous result files<br \/>\n--dedupe Dedupe matching extents from source to dest (if filesystem supports)<br \/>\n--dedupe-xattr Check extended attributes to see if the file is already deduplicated<br \/>\n--dedupe-readonly (--dedupe option) even dedupe read-only snapshots (needs root)<br \/>\n--is-reflink Test if two files are reflinks (share same data extents)<br \/>\n-H, --show-man Afficher la page de manuel<br \/>\n--version Afficher la version et les fonctionnalit\u00e9s<br \/>\n--gui Si install\u00e9, d\u00e9marrer l'interface graphique avec les arguments suivants<br \/>\n--hash Fonctionne comme sha1sum pour tous les algorithmes de hachage (voir --hash --help)<\/code><\/p>\n<p>Seules les options les plus importantes et qui modifient les r\u00e9glages par d\u00e9faut sont pr\u00e9sent\u00e9es ci-dessous.<br \/>\nConsultez la page de manuel (man 1 rmlint ou rmlint &#8211;show-man) pour plus de d\u00e9tails et d&rsquo;informations sur son utilisation.<br \/>\nLa page de manuel est disponible en ligne: <a href=\"http:\/\/rmlint.rtfd.org\/en\/latest\/rmlint.1.html\">http:\/\/rmlint.rtfd.org\/en\/latest\/rmlint.1.html<\/a><br \/>\nEn compl\u00e9ment des exemples et des tutoriaux sont propos\u00e9s sur le site <a href=\"http:\/\/rmlint.rtfd.org\">http:\/\/rmlint.rtfd.org<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Si votre disque dur se remplit rapidement et que vous ne savez pas comment lib\u00e9rer de l&rsquo;espace, rmlint est l&rsquo;outil qu&rsquo;il vous faut. Cet outil open source, compatible avec la plupart des distributions Linux, vous aidera \u00e0 optimiser votre espace disque de mani\u00e8re efficace et rapide. Par rapport \u00e0 d&rsquo;autres logiciels similaires, rmlint se d\u00e9marque [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":230,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[25],"tags":[35,8],"class_list":["post-221","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-logiciels","tag-linux","tag-logiciels"],"_links":{"self":[{"href":"https:\/\/www.diskigo.com\/blog\/wp-json\/wp\/v2\/posts\/221","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.diskigo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.diskigo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.diskigo.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.diskigo.com\/blog\/wp-json\/wp\/v2\/comments?post=221"}],"version-history":[{"count":6,"href":"https:\/\/www.diskigo.com\/blog\/wp-json\/wp\/v2\/posts\/221\/revisions"}],"predecessor-version":[{"id":233,"href":"https:\/\/www.diskigo.com\/blog\/wp-json\/wp\/v2\/posts\/221\/revisions\/233"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.diskigo.com\/blog\/wp-json\/wp\/v2\/media\/230"}],"wp:attachment":[{"href":"https:\/\/www.diskigo.com\/blog\/wp-json\/wp\/v2\/media?parent=221"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.diskigo.com\/blog\/wp-json\/wp\/v2\/categories?post=221"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.diskigo.com\/blog\/wp-json\/wp\/v2\/tags?post=221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}