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要放在最后,其他的参数顺序无所谓。