我有一個遠程Linode,我正在使用Cygwin進行訪問。一個錯誤的數據庫文件,特別是「C:\ Users \ Blah \ Blah \ website \ blah \ sqlite.db」被創建。該文件用於Windows機器上的本地測試,但是由於Linode上的錯誤而生成。請注意,這是Linode內的完整文件名稱,而不是它的位置。這是Windows語法,不是Unix,這是我認爲問題所在的地方。在Unix上刪除「C: Blah Blah .. ... Blah」文件
現在,我無法刪除它!它說,無法刪除文件「文件名」,其中文件名沒有任何原始反斜槓。這告訴我它不能識別這是一個錯誤的Windows DB文件。
我該如何刪除?如果我有權訪問GUI文件夾,我可以使用它,但我只有命令行!
請幫忙!
您是否嘗試使用雙反斜槓? 'rm C \:\\ Users \\ Blah \\ Blah \\ website \\ blah \\ sqlite.db'(我也建議如圖所示轉義冒號)。反斜槓對Unix shell有特殊的含義,必須轉義才能被正確使用。 – lurker
用\\替換\。另外,試試看Tab鍵 – rpax