在日常嵌入式开发当中,在不同机器上来回传输文件是非常常见的操作 。有的时候因为文件太大导致传输起来消耗的时间太多,怎么办?
与windows系统相似,LINUX也有属于它的一套压缩和解压命令 。文件通过压缩之后,体积大大缩小,我们传输起来效率也就更高了 。
文章插图
Linux下最常用的压缩包格式是:gz、bz2、zip、xz,其中,gz和bz2格式一般都是通过tar命令来控制的,xz和zip格式各自由它们的同名命令控制 。
压缩与解压命令
tar
- 释义:归档、释放与压缩、解压
- 选项解释如下: -c:创建归档文件 。-x:释放归档文件 。-t:归档文件(或者压缩文件) -f:指定要归档、压缩或者的文件的名称 。-v:显示命令执行过程 。-C: 指定释放的路径
- 常见用法:
文章插图
注意:
- 归档只是简单地将文件归拢到一起,不涉及压缩算法,文件不会变小
- 压缩会用到压缩算法,文件总体会变小 。
- 释义:压缩与解压
- 常见用法:
文章插图
注意:
xz只能压缩单个文件,因此xz一般与tar配合使用,即:先用tar将要压缩的若干文件或目录归档成一个tar包,然后用xz将tar包压缩成xz格式压缩包 。
zip
文章插图
zip不是系统自带的命令,一般需要自己手工安装:
文章插图
- 释义:压缩与解压
- 常见用法:
文章插图
- 上联在左还是右,贴对联时上联在门的左边还是右边?
- 《圣斗士星矢》中,如何看待通往“极乐净土”路上只有星矢、冰河、一辉三人长出翅膀
- 农村劳动力外流对农业的影响
- 在山上种植什么比较赚钱
- 5人以上家庭可申请加电量 电费怎么恢复第一档
- 辽宁队刘志轩为什么没上场
- 微信不给谁看标签 微信不给谁看上次分组怎么删除
- 手机上怎么交电费 手机交电费教程
- 什么东西晚上才生出尾巴呢,什么东西晚上才生出尾巴呢
- 订婚戒指戴哪个手指,订婚戒指戴在哪个手指上?