Comment vider le cache du navigateur à partir de la ligne de commande

Effacer le cache du navigateur du terminal

De nombreuses personnes, en particulier les utilisateurs de Windows (et certains de macOS), pensent que les utilisateurs de Linux aiment nous compliquer la vie. En fait, je suis venu pour lire les commentaires de gens qui nous qualifient de "flippants qui veulent juste hésiter" ou quelque chose du genre. Rien n'est plus éloigné de la réalité. Ces gens pensent de cette façon parce qu'ils croient que TOUT est fait depuis le terminal ... Bien sûr, ils n'ont jamais touché à Linux ... Le Terminal est utilisé, mais parfois il sert à gagner du temps ou à effectuer des tâches plus complexes telles que effacer le cache du navigateur.

Il est clair que n'importe quel navigateur permet de supprimer le cache d'une partie de ses options, mais cet article s'adresse un peu à ceux qui se sentent à l'aise avec Terminal ou à ceux qui souhaitent enregistrer ces commandes dans un script à lancer depuis le dock ou n'importe quel raccourci. Dans cet article, nous allons parler de la façon de le faire pour Firefox, le navigateur qui est inclus par défaut dans la plupart des distributions Linux, et Google Chrome, une autre des options les plus utilisées pour être la meilleure pour certaines tâches.

Vider le cache de Firefox

Avant de faire cela, il vaut la peine de faire une sauvegarde de tout. Pour cela, nous écrirons ces commandes une par une:

mkdir -p ~/.mozilla/firefox/backup ~/.cache/mozilla/firefox/backup
mv ~/.mozilla/firefox/*.default/*.sqlite ~/.mozilla/firefox/backup
mv ~/.mozilla/firefox/*.default/sessionstore.js ~/.mozilla/firefox/backup
mv ~/.cache/mozilla/firefox/*.default/* ~/.cache/mozilla/firefox/backup

Si nous voulons restaurer les fichiers, nous modifierons l'ordre des répertoires.

Pour supprimer le cache du navigateur du terminal, nous écrirons ce qui suit:

rm ~/.mozilla/firefox/*.default*/*.sqlite ~/.mozilla/firefox/*default*/sessionstore.js
rm -r ~/.cache/mozilla/firefox/*.default*/*

De ce qui précède, "rm" signifie "supprimer", "-r" dira de supprimer les répertoires et leur contenu et le reste sont des chemins. Nous nous souvenons que "~ /" fait référence à notre répertoire personnel. Une fois les commandes saisies, nous redémarrons le navigateur.

NOTE: la théorie dit que les astérisques que j'ai ajoutés derrière les répertoires ".default" ne devraient pas être là, mais je les ai ajoutés parce que dans mon cas, cela m'a dit que ce n'était pas là. Les astérisques signifient «tous» ceux qui se conforment à quelque chose. En ajoutant un devant (*.) Et un derrière, nous lui disons tout ce que le mot "default" contient, qu'il ait quelque chose devant ou derrière.

Comment le faire dans Chrome

Comme dans Firefox, nous allons d'abord faire les copies de sauvegarde des fichiers Chrome. Nous utiliserons les commandes suivantes, une par une:

mkdir -p ~/.google/chrome/backup
mv ~/.config/google-chrome/Default/ ~/.google/chrome/backup
mv ~/.cache/google-chrome ~/.google/chrome/backup

Comme dans Firefox, pour restaurer les copies, nous modifierons l'ordre des répertoires.

Pour supprimer le cache Chrome, nous utiliserons ces commandes:

rm ~/.config/google-chrome/Default/
rm ~/.cache/google-chrome

Bonus

Bien. Nous savons déjà comment supprimer le cache Firefox et Chrome du terminal, mais en vaut-il la peine? De mon point de vue, je dirais oui et non. Vous lisez un utilisateur qui n'aime pas avoir à faire plusieurs clics pour arrêter ou redémarrer l'ordinateur. À tel point qu'il y a longtemps, j'ai créé des fichiers .desktop pour ajouter les commandes "poweroff" et "reboot" au dock Ubuntu. Et c'est que, pour moi, si ce que l'on veut c'est que l'élimination du cache de notre navigateur soit efficace, le mieux est de créer un fichier .desktop que nous pouvons ajouter aux différentes barres et quais disponible sur Linux.

C'est quelque chose que je dois redimensionner les images JPG à 830px de large, tant que ces images sont sur mon bureau. Pour s'assurer que ça marche nous devrons créer deux fichiers: un fichier texte contenant toutes les lignes et un fichier .desktop qui exécute le premier fichier. De plus, nous veillerons également à ce que nous puissions placer le .desktop dans pratiquement n'importe quel bar ou quai. Pour cela, nous ferons ce qui suit:

  1. Nous ouvrons un éditeur de texte.
  2. Nous copions et collons les commandes pour supprimer le cache, chacune sur une seule ligne. Alternativement, ils peuvent être mis sur la même ligne en ajoutant "&&" sans les guillemets.
  3. Nous sauvegardons le fichier.
  4. Nous faisons un clic droit dessus et cochez la case "c'est exécutable" ou tout ce qu'il met dans la distribution Linux que nous utilisons.
  5. Ensuite, nous allons créer le fichier .desktop, pour lequel nous créons un autre fichier texte avec les éléments suivants:

[Entrée de bureau]
Type = application
Terminal = faux
Nom = cache
Icône = / home / pablinux / Images / cache.png
Exec = CHEMIN DU FICHIER
GenericName [es_ES] = Supprimer le cache

  1. De ce qui précède, nous pouvons mettre le nom (Nom) que nous voulons, dans "Icône" nous mettons le chemin vers l'icône que nous voulons avoir l'accès direct, dans "Exec" nous mettons le chemin vers l'autre fichier texte et dans "GenericName" nous mettons un commentaire au goût du consommateur.
  2. La prochaine chose à faire est de placer le raccourci ou .desktop dans un endroit bien accessible, comme une barre (dans MATE ou Plasma, par exemple) ou un dock (comme dans Ubuntu). Dans le cas d'environnements graphiques hautement personnalisables tels que KDE ou MATE, nous pouvons faire glisser le .desktop où nous voulons, mais ce n'est pas le cas dans d'autres systèmes d'exploitation. Dans d'autres systèmes d'exploitation, nous devons mettre le .desktop dans le chemin des raccourcis du reste des applications, tel quel usr / partage / applications dans Ubuntu et ses dérivés. En y mettant un raccourci, il le détectera comme une application et nous pourrons l'ajouter aux favoris.

Que pensez-vous être meilleur: utilisez la méthode décrite dans cet article ou parcourez les paramètres du navigateur et supprimez le cache manuellement?


Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.