1. 程式人生 > >關於Linux下文件刪除文件時提示No such file or directory

關於Linux下文件刪除文件時提示No such file or directory

tor move tmp args 指點 刪除 遇到 fin 請問

尊敬的各位老大:

本人了Linux小白一枚,遇到一點問題想請老大們指點一下
今天練習tar命令壓縮文件時想給給文件名內增加一個當前年月日

[root@poker log]# tar zcvf log.tar-‘date +%F‘.gz .

結果把反引號寫成單引號
用 ls 命令查看發現壓縮後的文件名為

log.tardate +%F.gz

意識到自己的錯誤之後想刪除這個文件
結果出現

[root@poker log]# rm ./log.tar-date +%F.gz

rm: cannot remove ./log.tar-date‘: No such file or directory<br/>rm: cannot remove

+%F.gz‘: No such file or directory

想移動到別處也出現一樣的提示

find . -name "*.gz"|xargs mv -t /tmp

mv: cannot stat ./log.tar-date‘: No such file or directory<br/>mv: cannot stat+%F.gz‘: No such file or directory

幾經周折.....此處省略一萬個字
後來想到是不是可以用inode號刪除
於是首先查看這個文件的 inode號

[root@poker log]# ls -lhi .
267015 -rw-r--r-- 1 root root 373K Sep 9 16:33 log.tardate +%F.gz

然後嘗試

[root@poker log]# find . -inum 267015 -delete

ls 查看,結果這個文件真的沒有了

請問為啥會出現這種情況呢

                                                此致,敬禮
                                                                            來自一位Linux小白的渴求

關於Linux下文件刪除文件時提示No such file or directory