Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Sometimes duplicate filenames occur while working on Ubuntu which differ only by a ~ from the original filenames.

I know kate generates backup files and calls them Is this something similar? If yes which program generates them? And why don't they disappear?

share|improve this question
up vote 22 down vote accepted

If you're using gedit to edit existing files, the default preference is to "Create a backup of files before saving". If you would like to change this default behavior, open gedit, then go up to the Menu bar and select Edit --> Preferences. Click on the Editor Tab, and Uncheck the box under File Saving in order to turn it off.

enter image description here

Another common ~ file creator is emacs - some would argue it's even more popular/common than gedit.

share|improve this answer
wow. i always wondered about that. just turned gedit off because it was causing confusion when using git – BKSpurgeon Feb 7 at 3:30

They are back up files , automatically generated as you say. Several applications use this format. Usually .swp files are made when the file is actually open for editing, and any automatic backup saved to file~

touch file

ls | grep file

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

ls | grep file

I am not sure about kate, but unless you are using another editor, I presume it is automatic backups (every 10 minutes ? ) from kate.

share|improve this answer

Kate generates them too. You can turn them off or configure them differently in Settings > Configure Kate > Editor Component > Open/Save > Advanced.

kate backup file config

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.