压缩目的:
(1)磁盘空间受限,减少空间使用.
(2)备份相关资源
(3)减少网络带宽,便于传输
音频压缩和减压
视频压缩和减压
文件压缩和减压:
tar可以对多个目录和文件进行打包和压缩
tar常用选项
c
-c 表示创建用来生成文件包
-x 表示提取,从压缩文件包里面提取文件
-z 使用gzip方式
-j 使用bzip2方式处理
-f 表示文件,后面接文件名
-C 指定目录 解压到指定目录
压缩
tar -czvf xxx.tar.gz 目录名
不显示压缩信息
tar czf xxx.tar.gz 目录名
tar czf linux_command.tar.gz linux_command/
tar cvjf linux_command.tar.bz2 linux_command
查看压缩包压缩组成
c
tar tvf linux_command.tar.gz
drwxrwxrwx root/root 0 2024-06-17 22:20 linux_command/
-rw-r--r-- root/root 0 2024-06-17 22:20 linux_command/2.c
-rw-r--r-- root/root 0 2024-06-17 22:19 linux_command/1.c
解压:
-C 指定目录
c
tar -xvf linux_command.tar.gz
linux_command/
linux_command/2.c
linux_command/1.c
c
tar -xvf linux_command.tar.gz -C /home/camera/
tar xvjf linux_command.tar.bz2 -C /home/camera/