Linux(19)常用解压命令记录

简介: Linux(19)常用解压命令记录

1.解压gz分卷

cat MTK_6853.tar.gz* | tar -xzf -

2.解压zip分卷

多个zip解压 android.z01 android.z02 android.zip

cat android.* > android.zip

unzip android1.zip 解压出来是tar.gz

再用tar zxvf xx.tar.gz

3.解压rar

先安装unrar

sudo apt-get install unrar

sudo apt-get install rar

unrar e TQA40I_android7.1.1.part1.rar

unrar是自动识别rar分卷压缩文件的,解压其中某一个就可以解压全部

4.解压tar.br2

tar -xvf xxx.tar.br2

5.解压tar.gz

tar -zxvf 文件名.tar.gz

6.解压 打包SDK 超快多线程pigz

先安装pigz: sudo apt-get install pigz

压缩命令:

tar --use-compress-program=pigz -cvpf - alps | split -d -b 3072m - ./alps.tar.gz

排除目录:

tar --use-compress-program=pigz -cvpf - alps --exclude=alps/out | split -d -b 3072m - ./alps.tar.gz

解压命令:

cat alps_20220720.tar.gz* | tar --use-compress-program=pigz -xvf -

7.解压7z

7z x ./Firefly-RK356X_Android11.0_git_20210824.7z.001 -oRK356X_Android11.0

apt-get install p7zip p7zip-full

8.解压Zip带密码

1.zip加密压缩目录

# zip -rP Abc#123 tmp.zip test/

2.unzip解密解压缩

# unzip -P Abc#123 tmp.zip

9.解压tar.gz分卷

.tar.gz_aa .tar.gz_ab .tar.gz_ac...

合并解压

.tar.gz_* | tar zvxf -

相关文章
|
1天前
|
运维 监控 Linux
|
1天前
|
Unix Linux
Linux中grep命令的高级用法与实例
Linux中grep命令的高级用法与实例
|
1天前
|
存储 数据管理 Linux
Linux命令reposync详解
`reposync`是Linux的命令行工具,用于同步远程YUM仓库到本地,便于离线部署和更新软件。它从远程索引中识别新、改、删包,下载到指定目录,支持配置文件、多参数定制,如`-c`指定配置,`-r`选择仓库,`-p`设定下载路径。`-n`仅同步最新包,`-q`减少输出。最佳实践包括定时同步、验证GPG签名和使用HTTPS。注意网络稳定性、磁盘空间及索引备份。
|
1天前
|
Linux 数据处理 开发工具
Linux命令RepoManage详解
Repo是Google为大型项目开发的Git管理工具,用于多仓库同步和管理,常用于Android开发。它基于一个manifest文件协调Git仓库。主要命令包括`init`、`sync`、`start`和`upload`。例如,`repo init -u https://android.googlesource.com/platform/manifest`初始化项目,`repo sync`同步代码。使用`repo forall`可配合Git命令在所有仓库执行操作,如切换分支。注意网络、版本和权限问题,并遵循最佳实践进行高效管理。
|
19小时前
|
数据采集 Linux 数据处理
深入了解Linux命令:rev
`rev`命令在Linux中反转文本字符顺序,用于数据预处理和分析。它可以改变每行字符的排列,例如`echo "Hello, World!" | rev`输出`!dlroW ,olleH`。常用参数包括显示版本信息的`-V`。结合其他命令如`cat`,可处理文件内容。注意行格式和性能影响,适用于小到中型数据处理。
|
1天前
|
安全 数据挖掘 Linux
Linux命令repotrack的详解与应用
在Linux系统中,软件包管理是一项至关重要的任务,尤其是在没有网络连接或需要离线安装软件包的场景中。`repotrack`命令就是这样一个强大的工具,它帮助用户下载RPM包及其所有依赖项,从而简化了离线安装的过程。本文将详细介绍`repotrack`命令,包括其定义、工作原理、主要特点、使用示例以及最佳实践。
|
1天前
|
Linux 数据处理 开发工具
Linux命令repoquery详解
`repoquery`是Linux(尤其是RPM-based系统如CentOS, Fedora, RHEL)中的一个命令行工具,属于`yum-utils`,用于从Yum仓库查询RPM包信息,包括依赖、文件列表和描述。它不执行安装或卸载,而是帮助解决依赖问题和查找文件归属。主要参数有`-l`(列出文件)、`-i`(显示描述)、`--whatprovides`(查询提供文件的包)等。结合正则表达式和其他命令使用可提高效率。确保安装`yum-utils`并定期更新仓库以获取最新信息。
|
2天前
|
数据可视化 安全 Linux
探索Linux命令repo-graph:深入解析与应用实践
`repo-graph`是Linux的Yum-utils工具,用于可视化仓库中软件包的依赖关系,简化复杂网络管理。它通过分析元数据生成图形,支持自定义输出格式和特定包分析。例如,`repo-graph --repoid=updates`显示更新仓库的依赖,而`--packages=httpd`则专注httpd包。注意权限、复杂性和选择合适输出格式。定期分析和图形化展示是最佳实践。
|
2天前
|
JavaScript Linux
【详细讲解】Linux grep命令用法大全 片尾有示例搜索指定目录中指定文件后缀的指定字符
【详细讲解】Linux grep命令用法大全 片尾有示例搜索指定目录中指定文件后缀的指定字符
10 1
|
2天前
|
Linux 数据处理
Linux命令repoclosure深度解析
`repoclosure`是Linux的YUM仓库依赖检查工具,属于`yum-utils`。它分析元数据,查找未解决的依赖,确保包的正确安装和更新。通过详细报告和参数配置,如`--repoid`、`--debug`,管理员能诊断并修复仓库问题。定期运行和结合其他工具使用是最佳实践,有助于保持系统的稳定和可靠性。