*〜是什么意思?


Answers:


25

基本上是删除备份文件。

*~表示所有以结尾的文件~

许多Unix / Linux系统程序都会创建以结尾的备份文件~

例如,emacsnano编辑器会自动保存您编辑的每个文件的备份副本。保存文件时,将使用文件名保存旧版本,并~在末尾添加波浪号()。

Vim如果您输入,将执行相同:set backup的操作.vimrc

*~在Unix / Linux上就像*.bak在Windows上一样。


啊! 我想得太多了。以为是要删除所有主目录或其他东西?
Xodarap

18
~仅在单词开头出现时才扩展到主目录。
Mikel

如果您不惜一切代价发布网站以排除所有文件,则应该非常小心,这是攻击网站的经典方法之一,即搜索那些将被您的网络服务器简单地显示为文本文件的文件,从而揭示您的服务器代码(这很糟糕,因为没有代码是100%可靠的)
Kiwy 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.