起因
在學習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要放在最后,其他的參數順序無所謂。