Linux常用压缩和解压命令
.tar 解包 tar xvf filename.tar
.tar 打包 tar cvf filename.tar dirname
.gz 解壓1 gunzip filename.gz
.gz 解壓2 gzip -d filename.gz
.gz 壓縮 gzip filename
.tar.gz 和 .tgz 解壓 tar zxvf filename.tar.gz
.tar.gz 和 .tgz 壓縮 tar zcvf filename.tar.gz dirname
.bz2 解壓1 bzip2 -d filename.bz2
.bz2 解壓2 bunzip2 filename.bz2
.bz2 壓縮 bzip2 -z filename
.tar.bz2 解壓 tar jxvf filename.tar.bz2
.tar.bz2 壓縮 tar jcvf filename.tar.bz2 dirname
.bz 解壓1 bzip2 -d filename.bz
.bz 解壓2 bunzip2 filename.bz
.tar.bz 解壓 tar jxvf filename.tar.bz
.z 解壓 uncompress filename.z
.z 壓縮 compress filename
.tar.z 解壓 tar zxvf filename.tar.z
.tar.z 壓縮 tar zcvf filename.tar.z dirname
.zip 解壓 unzip filename.zip
.zip 壓縮 zip filename.zip dirname
.rar 解壓 rar x filename.rar
.rar 壓縮 rar a filename.rar dirname
lzop工具最適合在注重壓縮速度的場合,壓縮文件時會新建.lzo文件,而原文件保持不變(使用-U選項除外)
lzop -v test 創(chuàng)建test.lzo壓縮文件,輸出詳細(xì)信息,保留test文件不變
lzop -Uv test 創(chuàng)建test.lzo壓縮文件,輸出詳細(xì)信息,刪除test文件
lzop -t test.lzo 測試test.lzo壓縮文件的完整性
lzop –info test.lzo 列出test.lzo中各個文件的文件頭
lzop -l test.lzo 列出test.lzo中各個文件的壓縮信息
lzop –ls test.lzo 列出test.lzo文件的內(nèi)容,同ls -l功能
cat test | lzop > t.lzo 壓縮標(biāo)準(zhǔn)輸入并定向到標(biāo)準(zhǔn)輸出
lzop -dv test.lzo 解壓test.lzo得到test文件,輸出詳細(xì)信息,保留test.lzo不變
注:lzop沒有unlzop命令,只能加上-d選項解壓,向lzop傳入一組文件和目錄名時,lzop會壓縮所有文件但是會忽略目錄,壓縮文件保留原來文件的權(quán)限設(shè)置和時間戳。
總結(jié)
以上是生活随笔為你收集整理的Linux常用压缩和解压命令的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sparkStreaming连接kafk
- 下一篇: RabbitMQ TTL、死信队列在订单