主要是權限問題
你(ssh)登入之後的權限要 sudo 為 root才能刪除對應的檔案
$ sudo rm "你要刪除的檔案名稱"
如果是ftp下載,那就要給於對應的ftp service的權限
發生錯誤
[root@------]# sudo rm /home/backupDB/ABC.sql
rm: cannot remove ‘/home/backupDB/ABC.sql’: No such file or directory
無法刪 請問我哪裡撰寫錯誤 或是其他沒做好?
謝謝!
這個錯誤訊息是,你沒有這個檔案或是沒有找到該路徑
先用ls -la
查看你的檔案或是路徑是否存在
# ls -la /home/backupDB/
題外話:你已經是root不需要再使用 sudo
謝謝您的幫忙
[root@-----~]# ls -la /home/backupDB/
total 368740
....
-rw-r--r-- 1 root root 9150447 Jan 9 15:44 ABC.sql
....
rm 一樣 , 錯誤 : No such file or directory
若FTP root登入,刪檔案 錯誤 : No such file or directory
你打指令的步驟用這樣
ls -la /home/backupDB/A
在打到大寫A的字元的前一個字元跟打大寫A的字元時,按下tab鍵讓系統自己補完,看會跑出什麼來,你的檔名有可能是有看不見的特殊字元
不然就是在下指令的環節上有出入
在console界面已經有抓不到檔案了,FTP就更不用說
可以的話截個圖還原你當時的指令方式,主機資訊跟帳戶資訊要碼掉