無法從伺服器刪除檔案?

無法從伺服器刪除檔案?

我的網站中有一個名為 Piture-list.php 的檔案。

當我透過 ftp 客戶端查看它們時,它顯示兩個檔案大小不同的檔案。

作為

File name          filesize
picture-list.php   19818
picture-list.php   9063

當我選擇檔案大小為 9063 的檔案並使用 ftp 刪除時,它會刪除檔案大小為 19818 的檔案。

然後我使用命令提示字元列出文件,碰巧看到實際上有兩個文件,一個具有原始名稱,另一個文件名前有一個空格(“picture-list.php”)。

我嘗試移動、刪除該文件,但沒有成功。

可能是什麼問題?

答案1

要與包含前導空格的檔案交互,您需要在檔案名稱周圍加上引號,例如

rm " picture-list.php"

您也可以使用-i命令列開關,例如

rm -i *pict*
rm: remove regular file ` picture-list.php'?

並回答 y 以刪除帶有前導空格的那個。

相關內容