ファイル名の末尾のチルダ(〜)文字はどういう意味ですか? [コピー]

ファイル名の末尾のチルダ(〜)文字はどういう意味ですか? [コピー]

~ファイル名の末尾にファイル名が付いたファイルは何に使用されますか?

$ ls # aliased to add flags
-rwxrwxr-x  1 durrantm  2741 May 16 09:28 strip_out_rspec_prep_cmds.sh~*
drwxrwxr-x 13 durrantm  4096 May 16 14:21 ../
-rwxrwxr-x  1 durrantm  2221 May 16 14:58 strip_out_rspec_prep_cmds.sh*

.swpこれは編集時に存在するファイルとは異なります。

2つのファイルの間には多くの違いがありますが、最新のファイル(いいえ ~last)には、古い(〜)ファイルになかった最新の変更が含まれています。

削除してもいいと思いますか?

答え1

通常、で終わるファイルは~他の編集者によって作成されたバックアップです。emacsnanovi

答え2

チルダサフィックスは通常、バックアップファイルに使用されます。 VimやEmacs、他の多くのプログラムでもこのルールを使用できます。.swpファイルはvimスワップファイルであり、ファイルの編集中またはvimがクラッシュしたときにのみ存在します。

関連情報