É basicamente remover arquivos de backup.
*~ significa todos os arquivos que terminam em ~ .
Muitos sistemas de sistemas Unix / Linux criam arquivos de backup que terminam em ~ .
Por exemplo, os editores emacs e nano salvam automaticamente uma cópia de backup de cada arquivo editado. Quando salva um arquivo, a versão antiga é salva usando o nome do arquivo com um til ( ~ ) adicionado ao final.
Vim fará o mesmo se você colocar :set backup no seu .vimrc .
*~ no Unix / Linux é como *.bak no Windows.