Skąd pochodzą pliki kończące się na ~?

15

Czasami podczas pracy na Ubuntu występują zduplikowane nazwy plików, które różnią się tylko ~oryginalnymi nazwami plików.

Wiem, że Kate generuje pliki kopii zapasowych i wywołuje je your_file.py.swp. Czy to coś podobnego? Jeśli tak, który program je generuje? A dlaczego oni nie znikają?

Aufwind
źródło

Odpowiedzi:

22

Jeśli używasz gedit do edycji istniejących plików, domyślną preferencją jest „Utwórz kopię zapasową plików przed zapisaniem”. Jeśli chcesz zmienić to domyślne zachowanie, otwórz gedit, a następnie przejdź do paska menu i wybierz Edycja -> Preferencje. Kliknij kartę Edytor i odznacz pole w obszarze Zapisywanie plików , aby je wyłączyć.

wprowadź opis zdjęcia tutaj

Innym popularnym ~twórcą plików jest emacs- niektórzy twierdzą, że jest jeszcze bardziej popularny / powszechny niż gedit.

itnet7
źródło
łał. zawsze się nad tym zastanawiałem. właśnie wyłączyłem gedit, ponieważ powodował zamieszanie podczas używania git
BKSpurgeon
8

Są to pliki kopii zapasowych, generowane automatycznie, jak mówisz. Kilka aplikacji korzysta z tego formatu. Zwykle pliki .swp są tworzone, gdy plik jest faktycznie otwarty do edycji, a wszelkie automatyczne kopie zapasowe zapisywane są w pliku ~

touch file

ls | grep file
file

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

ls | grep file
file
file~

Nie jestem pewien co do Kate, ale chyba, że ​​używasz innego edytora, zakładam, że są to automatyczne kopie zapasowe (co 10 minut?) Od Kate.

Pantera
źródło
5

Kate też je wytwarza. Możesz je wyłączyć lub skonfigurować inaczej w Ustawieniach> Konfiguruj Kate> Komponent edytora> Otwórz / Zapisz> Zaawansowane.

konfiguracja pliku kopii zapasowej Kate

Łatki
źródło