tar -xcvf 命令:tar:xx Cannot open No such file or directory;tar:Error is not recoverable exiting now

起因

在学习tar命令的时候,发现-xcvf 参数不会报错,但是-xcfv,-zfxv,总之f不在最后就会报错:

tar:xx Cannot open No such file or directory;tar:Error is not recoverable exiting now

查阅资料后得知:linux的命令参数大多数时候是不用考虑顺序的,但也总会有不统一的时候。而tar命令就是例外之一,-f参数之后就要立即接上文件名。

解决方案

如果要把几个参数合在一起写的话,-f要放在最后,其他的参数顺序无所谓。

posted @ 2022-02-06 22:27  tothk  阅读(2594)  评论(0编辑  收藏  举报