[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 查看,結果這個文件真的沒有了