首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

LinuxShell命令tar

tar 工具一路发展过来,经过很多大佬的打磨,功能强大,现在已经是 Linux 系统上默认的数据归档工具。 需要注意的是,tar 只是一个归档工具,本身并不具有强大的压缩功能。...压缩格式 长参数 短参数 gzip --gzip -z bzip2 --bzip2 -j xz --xz -J lzip --lzip lzma --lzma lzop --lzop zstd -...lzma .tlz lzma .lzo lzop .xz xz .zst zstd .tzst zstd 【注】在解压压缩包前,建议先用 tar -tvf 查看一下对应的压缩包,因为有些压缩包中的成员可能没有一个公共的根目录前缀...-cvf lzma_file xxx # 创建 .lzma, .tlz 包 tar --lzop -cvf lzop_file xxx # 创建 .lzo 包 tar --zstd -cvf zstd_file...-xvf lzma_file # 解压 .lzma, .tlz 包 tar --lzop -xvf lzop_file # 解压 .lzo 包 tar --zstd -xvf zstd_file

86220

Linux 内核】编译 Linux 内核 ⑤ ( 查看 .config 编译配置文件 | 正式编译内核 )

文章目录 一、查看 .config 编译配置文件 二、正式编译内核 一、查看 .config 编译配置文件 ---- 在上一篇博客 【Linux 内核】编译 Linux 内核 ④ ( 打开 Linux...内核编译 菜单配置 |菜单配置中的光标移动与选中状态 | 保存配置 | 配置项帮助文档 ) 中 , 已经将编译配置保存到了 .config 文件中 ; 查看 .config 编译配置文件 , 在 linux...not set CONFIG_BUILD_SALT="" CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_LZMA...CONFIG_HAVE_KERNEL_LZO=y CONFIG_HAVE_KERNEL_LZ4=y CONFIG_KERNEL_GZIP=y # CONFIG_KERNEL_BZIP2 is not set # CONFIG_KERNEL_LZMA...内核源码根目录 , 执行 sudo make j4 开始编译 Linux 内核 ;

11.8K40

原创Paper | 某 T 路由器固件解压缩探秘

内核,版本架构为MIPS Linux-3.3.8,由此猜测解压逻辑存储在linux内核中,可以将固件中的内核使用dd命令提取出来,将得到的kernel.lzma文件解压即可得到内核文件kernel 提取内核文件的命令如下...内核内解压缩文件的函数, xz_dec_run函数为linux内核函数,通过之前得到内核版本架构为MIPS Linux-3.3.8,通过搜索找到linux源码,通过与源码对比,发现用对比的文件头magic...return LZMA_DATA_ERROR; ... } extern LZMA_API(lzma_ret) lzma_stream_footer_decode(lzma_stream_flags.../configure make 执行以下命令 /usr/local/bin/xz -d test4.xz 成功解出elf文件test4 法二 复现linux内xxx_crc32_le校验函数,linux.../unsquashfs xxx_fs.bin 可以成功解出文件系统 总 结 参考资料 某T路由器固件的解压逻辑即将解压逻辑写入linux内核中,在内核系统启动过程中,会将要更新的文件系统解压出来

1.2K40

Linux 极限压缩

一、概述 LZMA  (Lempel-Ziv-Markov  chain-Algorithm)  基于著名的LZ77压缩算法改进的压缩/解压工具,特点:高压缩率,高解压速度,低内存消耗,lzma命令行工具使用方式和...对比两大主流压缩工具:gzip,bzip2: 1,lzma和bzip2在速度上面远远输给gzip,但在压缩率方面,lzma算法占优势。...2,lzma拥有比gzip,bzip2更高的压缩比率,压缩后文件更小,纯文本文件压缩更加明显,在解压方面比bzip2速度快出数倍,对于想要有较高的压缩率,又不想消耗太多内存,lzma是首先。...速度:    bzip2 < lzma < gzip 压缩率: gzip   < bzip2 < lzma 文件信息:gzip 不保留, bzip2 , lzma 保留 二、压缩对比 安装lzma yum...  132K    mysql.tar 使用lzma压缩 # tar -c --lzma -f test.tar.lzma mysql # du -sh test.tar.lzma  88K    test.tar.lzma

2.6K30
领券