GNU/Linux >> Linux Esercitazione >  >> Linux

Cosa significa la Tilde (~) alla fine di un nome file??

Questa domanda ha già una risposta qui :Cosa significa *~?

(1 risposta)
Chiuso 7 anni fa.

Qual è il file con il ~ alla fine del nome del file per?

$ 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*

Non è lo stesso di .swp file che sono presenti durante la modifica.

I due file presentano alcune differenze e il file più recente (no ~ alla fine) contiene le modifiche più recenti e tali modifiche non sono nel file precedente (~).

Sembra che posso eliminarlo?

Risposta accettata:

Tipicamente file che terminano con un ~ sono backup creati da editor come emacs , nano o vi .


Linux
  1. Cosa significa "-" (doppio trattino)?

  2. Cosa significa `:-` in uno script di shell?

  3. Cosa significa opt (come nella directory opt)? È un'abbreviazione?

  4. Cosa significa &alla fine di un comando Linux?

  5. Cosa significa la sintassi |&nel linguaggio della shell?

Cosa significa l'attributo "s" nelle autorizzazioni dei file??

Cosa significa nell'output di Ps?

Cosa significa un punto prima del nome della variabile in struct?

Cosa significa __init nel codice del kernel di Linux?

cosa significa -zxvf in tar -zxvf <nomefile>?

Cosa significa l'ultimo - (trattino) nelle opzioni di `bash`?