15 votes

D'où viennent les fichiers se terminant par un ~ ?

Il arrive parfois que des noms de fichiers en double se produisent lorsque l'on travaille sur Ubuntu et qu'ils ne diffèrent que par un ~ à partir des noms de fichiers originaux.

Je sais que Kate génère des fichiers de sauvegarde et les appelle your_file.py.swp . Est-ce quelque chose de similaire ? Si oui, quel programme les génère ? Et pourquoi ne disparaissent-ils pas ?

22voto

JoshBerke Points 34238

Si vous utilisez gedit pour modifier des fichiers existants, la préférence par défaut est de "Créer une sauvegarde des fichiers avant de les enregistrer". Si vous souhaitez modifier ce comportement par défaut, ouvrez gedit, puis allez dans la barre de menu et sélectionnez Edit --> Preferences. Cliquez sur l'onglet Éditeur, et décochez la case sous Sauvegarde des fichiers afin de l'éteindre.

enter image description here

Un autre point commun ~ Le créateur du fichier est emacs - certains diront qu'il est même plus populaire/commercial que gedit.

8voto

Panther Points 96601

Ce sont des fichiers de sauvegarde, générés automatiquement comme vous le dites. Plusieurs applications utilisent ce format. Habituellement, les fichiers .swp sont créés lorsque le fichier est ouvert pour être édité, et toute sauvegarde automatique est enregistrée dans le fichier~.

touch file

ls | grep file
file

nano -B file 
# make a change to file, save changes

ls | grep file
file
file~

Je ne suis pas sûr pour kate, mais à moins que vous n'utilisiez un autre éditeur, je suppose qu'il s'agit de sauvegardes automatiques (toutes les 10 minutes ?) depuis kate.

5voto

Patches Points 251

Kate les génère aussi. Vous pouvez les désactiver ou les configurer différemment dans Paramètres > Configurer Kate > Composant de l'éditeur > Ouvrir/Enregistrer > Avancé.

kate backup file config

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X