Linux 打包壓縮命令詳解
目前 linux 中打包和壓縮的命令很多,最常用的方法有 zip、gzip、bzip2、xz、tar
1.zip 壓縮包
//制作 //-r 遞歸 表示將指定的目錄下的所有子目錄以及文件一起處理 zip -r public.zip public //解壓 unzip public.zip unzip public.zip -d dir //查看 unzip -l public.zip //安裝 zip 減壓軟件 yum install -y unzip zip
2.gz 壓縮包: (源代碼壓縮)
Linux 下最常用的打包程序就是 tar 了,使用 tar 程序打出來的包我們常稱為 tar 包,tar 包文件的命令通常都是以.tar 結(jié)尾的,生成 tar 包后,就可以用其它的程序來進行壓縮了, 所以來講講 tar 命令的基本用
//制作 gz 包 tar czvf public.tar.gz public //解壓 gz 包 tar xzvf public.tar.gz //查看 gz 包 tar tf public.tar.gz //制作 tar 包 tar cvf wwwroot.tar wwwroot //僅打包,不壓縮 //解壓 tar 包 tar xvf wwwroot.tar
參數(shù):
特別注意,在參數(shù)的下達中, c/x/t 僅能存在一個!不可同時存在!因為不可能同時壓縮與解壓縮
3.xz 壓縮包:
對于 xz 這個壓縮相信很多人陌生,但 xz 是絕大數(shù) linux 默認就帶的一個壓縮工具,xz 格式比 7z還要小
//制作 tar cvf xxx.tar xxx // 這樣創(chuàng)建 xxx.tar 文件先 xz xxx.tar //將 xxx.tar 壓縮成為 xxx.tar.xz,會刪除原來的 tar 包 xz -k xxx.tar //將 xxx.tar 壓縮成為 xxx.tar.xz,保留原來的 tar 包 //解壓 xz -d ***.tar.xz //先解壓 xz,刪除原來的 xz 包 xz -dk ***.tar.xz // 先解壓 xz,保留原來的 xz 包 tar -xvf ***.tar //再解壓 tar //查看 xz -l ***.tar.xz //先解壓 xz
到此這篇關于Linux 打包壓縮命令的文章就介紹到這了,更多相關Linux 打包壓縮命令內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
shell Bash的數(shù)組與關聯(lián)數(shù)組的實現(xiàn)
本文主要介紹了shell Bash的數(shù)組與關聯(lián)數(shù)組的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-02-02給定鏈表中間節(jié)點指針,刪除中間節(jié)點的方法
本文實現(xiàn)算法來刪除單鏈表中的中間節(jié)點,只知道指向該節(jié)點中間節(jié)點的指針,大家可以參考使用2013-11-11