Est-il correct de supprimer ~ / .cache?

129

Lorsque j'utilise l'analyseur d'utilisation du disque et que je scanne mon dossier de départ, .cache affiche toujours un petit nombre d'éléments. Serait-il possible pour moi de supprimer le contenu de ce dossier ou cela endommagerait-il quelque chose?

    
posée Aner 07.02.2012 - 00:53
la source

5 réponses

69

Pour répondre à la question, IMO vous pouvez supprimer tous les .cache sans effets préjudiciables à long terme.

Si votre .cache prend de l’ampleur, il peut être préférable d’examiner le contenu et de déterminer quelle application est volumineuse et de reconfigurer une mauvaise application (plutôt que de simplement supprimer .cache quand elle devient trop volumineuse) ).

Le répertoire .thumbs est un autre répertoire qui peut prendre beaucoup de place (et / ou enregistrer un élément de preuve embarrassant). De nombreux fichiers dans .thumbs semblent être des doublons.

Pour nettoyer (prenez juste soin de l’indicateur -rf et des autres répertoires;)

rm -rf ~/.thumbs/*

Lorsque vous découvrez Ubuntu / Linux, il est difficile de savoir ce que vous pouvez et ne pouvez pas supprimer dans votre répertoire personnel. Pour la plupart, vous pouvez supprimer la plupart des éléments de votre répertoire personnel, les programmes ou applications nécessitant .cache (ou d'autres fichiers de points tels que .local ) les recréeront.

La plupart du temps, dans le pire des cas, vous perdrez des configurations personnalisées, mais pas de réel préjudice pour le système.

Je ne vous conseillerais pas de prendre l'habitude de supprimer des éléments que vous ne comprenez pas dans votre répertoire personnel, de les sauvegarder ou d'utiliser un compte de test. En cas de doute, le plus sûr serait de sauvegarder ou de déplacer le fichier.

mv .cache .cache_backup

Vous pouvez ensuite restaurer à partir d’une sauvegarde si nécessaire.

Certainement PAS commencer à supprimer des choses que vous ne comprenez pas en dehors de votre répertoire personnel.

    
réponse donnée Panther 28.09.2012 - 23:20
la source
28

Il est généralement sûr de le supprimer . Vous voudrez peut-être fermer toutes les applications graphiques (par exemple, banshee, rhythmbox, vlc, software-center, ..) pour éviter toute confusion entre les programmes accédant au cache (où mon fichier a-t-il été soudain!?).

Il peut facilement avoir une taille de plus de 100 Mo, donc si vous voulez libérer de l’espace disque, faites-le.

Comme indiqué par BretD et Dylan McCall , les types de fichiers sont des téléchargements partiels, le cache du navigateur, des fichiers multimédias tels que des icônes, etc., utilisés pour accélérer l’accès futur aux mêmes fichiers.

Une autre chose à garder à l’esprit: la suppression d’une application ne supprime pas nécessairement le dossier ~ / .cache / removed_prog correspondant; dans ce cas, ces fichiers prennent juste de la place et ne sont pas utilisés. Ceux-ci peuvent certainement être supprimés.

    
réponse donnée rosch 28.09.2012 - 22:54
la source
13

Je viens juste de découvrir que mon disque de sauvegarde se remplissait de fichiers .cache (je suppose que les applications nettoient leur propre cache, mais je ne supprime pas les sauvegardes pour qu’elles deviennent énormes). Donc, j'exclue .cache de ma liste de sauvegarde, mais j'ai remarqué que .cache contient des trucs de DIX ANS, des logiciels que j'avais oubliés!

Cela supprimera tout ce qui a été utilisé pour la dernière fois dans votre fichier .cache il y a plus d'un an

find ~/.cache/ -type f -atime +365 -delete

Si vous êtes nerveux à l'idée de l'exécuter, cela vous montrera ce qui va être supprimé:

find ~/.cache/ -depth -type f -atime +365 

J'utilise 'time of access' pour cela, vous pouvez aussi essayer 'heure de création' en utilisant -ctime (bien que j'ai trouvé beaucoup de fichiers de cache qui ont des années mais qui sont toujours accessibles). Merci à @ n33rma pour la suggestion de modification.

    
réponse donnée andrew lorien 11.02.2016 - 04:51
la source
7

Je recommande de ne pas le supprimer. Je ne suis pas un expert Linux (mais j'espère bien l'être!) Et je ne connais pas les spécificités de la structure du système de fichiers, mais vous pouvez examiner exactement ce qu'il y a dans le dossier en appuyant sur ctrl + h pour afficher dossiers cachés. Vous pouvez alors aller dans le dossier .cache et voir ce qui s'y trouve.

Juste à partir d’un rapide coup d’œil sur mon système, je sais que banshee stocke les pochettes d’album dans le dossier cache (je ne sais pas exactement pourquoi), chrome contient des données dans le dossier cache, beaucoup de et d'autres choses.

Je ne suis pas sûr que ces fichiers soient tous là temporairement pour augmenter la vitesse (comme le cache du navigateur) ou si ce "cache" contient des fichiers pour d'autres raisons (l'augmentation du cache du navigateur bande passante en ré-accédant aux fichiers sur un serveur, alors qu'il ne devrait y avoir aucune différence perceptible dans les temps r / w pour un emplacement de fichier différent sur le disque dur).

J'espère que quelqu'un en sait plus à ce sujet que moi et peut vous donner une meilleure réponse.

    
réponse donnée BretD 07.02.2012 - 01:18
la source
0

J'utilise Debian. Ouvrez simplement votre dossier personnel. Faites-le pour afficher les fichiers cachés. Vous verrez .cache dans le dossier. Ouvrez-le et supprimez tous les fichiers dont vous n'avez pas besoin. Parfois, les logiciels malveillants peuvent se loger dans le fichier .cache et exécuter votre application de manière irrégulière. Cela ne nuira pas à votre système Debian / Ubuntu, mais il peut sembler que quelque chose ne va vraiment pas avec votre système si vous êtes un débutant. Si vous trouvez quelque chose comme cela, vous devez arrêter toutes les applications, supprimer le contenu du fichier .cache, puis redémarrer vos applications.

    
réponse donnée Goldin R. Bennet 30.12.2016 - 06:51
la source

Lire d'autres questions sur les étiquettes