如何用~删除文件?

Mik*_*sta 2 command-line wildcards files

我已经从主目录中删除了我所有的 python 代码,但是当我这样做时,ls我得到:

a11.py~ class1.pdf foobar.txt~ n1 pic.py~  
Run Code Online (Sandbox Code Playgroud)

当我这样做时lsls *.py我得到:

ls: cannot access *.py: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我仍然有很多像上面这样的文件。它们是隐藏文件还是什么?

我该如何解决这个问题?

Ste*_*itt 7

~是文件名的一部分:

ls *.py~
Run Code Online (Sandbox Code Playgroud)

因此,要删除所有此类文件:

rm *~
Run Code Online (Sandbox Code Playgroud)