【linux】tar [选项] 归档文件名 要打包的文件/目录..
你这个命令参数位置反了,直接改成上面那条就行。
·
你这个命令参数位置反了,tar 的基本顺序是:
tar [选项] 归档文件名 要打包的文件/目录...
你现在写的是:
tar jcvf 12_exp_v1.2/ 12_exp_v1.2_wsl2.tar.bz2
这相当于把 目录当成压缩包名 了。
如果你的目标是:
👉 把目录 12_exp_v1.2/ 打成 12_exp_v1.2_wsl2.tar.bz2,
正确写法应该是:
tar -jcvf 12_exp_v1.2_wsl2.tar.bz2 12_exp_v1.2/
解释一下参数:
-j:使用 bzip2 压缩(后缀.tar.bz2)-c:创建新的归档-v:显示过程(可选)-f:指定归档文件名,后面紧跟压缩包名字
如果你想顺便排除 .git 之类的目录,也可以这样:
tar -jcvf 12_exp_v1.2_wsl2.tar.bz2 12_exp_v1.2/ --exclude='.git'
直接改成上面那条就行。
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)