![我可以从 Web 子目录中删除 .listing 文件吗?](https://linux22.com/image/1439688/%E6%88%91%E5%8F%AF%E4%BB%A5%E4%BB%8E%20Web%20%E5%AD%90%E7%9B%AE%E5%BD%95%E4%B8%AD%E5%88%A0%E9%99%A4%20.listing%20%E6%96%87%E4%BB%B6%E5%90%97%EF%BC%9F.png)
我正在我的网络服务器上工作,发现我无法删除目录,因为它不是空的。我运行ls
它,找到了一个.listing
文件。打开它,我发现了曾经在目录中的文件列表,现在已经过时了。该文件表明现在被删除的文件属于用户ftp
。这让我相信列表文件是从我旧的共享网络主机复制而来的,因为当前服务器没有运行 FTP 服务器(尽管 SSH/SFTP是)。我进一步查看了一下,发现几乎所有面向 Web 的目录.listing
中都有一个文件。
在网上查了一下,似乎它们是由 FTP 服务器创建的,但我找不到更多的信息。我发现wget
支持一个论点,可以wget
防止不是下载它们,但我没有找到任何说明是否可以删除它们的内容。我猜可以。
我可以安全地删除.listing
网站目录中散落的文件吗?
答案1
gnu.org 包含此信息(以及更多信息)wget FTP 选项手册在该选项的描述中--no-remove-listing
:
通常,这些文件包含从 FTP 服务器收到的原始目录列表。不删除它们对于调试目的很有用,或者当您希望能够轻松检查远程服务器目录的内容时(例如,验证您正在运行的镜像是否完整)。