web-dev-qa-db-ja.com

〜で終わるファイルはどこから来ますか?

Ubuntuでの作業中に、元のファイル名と~のみが異なるファイル名が重複することがあります。

Kateがバックアップファイルを生成し、your_file.py.swpと呼びます。これは似たようなものですか?はいの場合、どのプログラムがそれらを生成しますか?そして、なぜ彼らは消えないのですか?

15
Aufwind

Geditを使用して既存のファイルを編集する場合、デフォルトの設定は「保存する前にファイルのバックアップを作成する」です。このデフォルトの動作を変更する場合は、geditを開き、メニューバーに移動して[編集]-> [設定]を選択します。 [エディタ]タブをクリックし、ファイルの保存の下にあるボックスのチェックを外して、オフにします。

enter image description here

別の一般的な~ファイル作成者はemacsです。geditよりも一般的で一般的であると主張する人もいます。

22
itnet7

それらはバックアップファイルであり、あなたが言うように自動的に生成されます。いくつかのアプリケーションはこの形式を使用します。通常、.swpファイルは、ファイルが編集用に実際に開かれているときに作成され、自動バックアップはファイルに保存されます〜

touch file

ls | grep file
file

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

ls | grep file
file
file~

ケイトについてはわかりませんが、別のエディターを使用していない限り、ケイトからの自動バックアップ(10分ごと?)であると思われます。

8
Panther

ケイトもそれらを生成します。 [設定]> [ケイトの構成]> [エディターコンポーネント]> [開く/保存]> [詳細設定]で、それらをオフにするか、別の方法で構成できます。

kate backup file config

5
Patches