(tar.gz linux)
gzcj是什么文件?
應該是指GZ文件,是指通過標準GNU ZIP(Gzip)壓縮算法壓縮的存檔文件。GZ格式可以有效地壓縮和解壓縮單個或多個文件,通常用于在Unix和Linux操作系統上壓縮文件。
通常Gzip僅用來壓縮單個文件,多個文件的壓縮歸檔通常是先將這些文件合并成一個tar文件,然后再使用Gzip進行壓縮,最后生成的.tar.gz或者.tgz文件就是所謂的“tar壓縮包”或者“tarball”。
linux-Ubuntu如何安裝tar.gz文件?
tar.gz文件的安裝,是屬于自己編譯源代碼的方法。多說一句,tar是把文件打成一個包,并不壓縮;.gz是用gzip把打成包的.tar文件壓縮,所以成了一個.tar.gz的文件。安裝的話,先解包,tar -zxvf xxx.tar.gz,這樣會生成一個以文件名命名的文件夾。里面會有一些README、INSTALL、DOC等等一些文檔,仔細讀讀,可以知道這個軟件安裝需要什么特殊的設置什么的。這個沒有辦法細說了吧:)一般軟件包里會有一個叫configure的腳本文件,完成配置的任務。可以加很多參數,具體的可以運行./configure --help得到幫助的,比如./configure --prefix=xxx是設定軟件安裝到哪里。設置好參數,運行./configure,會生成makefile文件,這是你后面編譯的基礎。 接下來就要編譯了,很簡單,因為有makefile文件的存在,只要運行make就可以完成編譯的。make是將讀入所有由configure腳本程序建立的制作文件。這些制作文件會告訴make哪些文件需要被編譯以及按照怎樣的順序對它們進行編譯,因為可能會有上百個源程序文件。當make工作的時候,會在屏幕上顯示出正在執行的每一個命令,以及與這個命令相關的全部參數。這些輸出通常都是編譯器的調用聲明和所有傳遞給編譯器的參數。如果編譯器順利地完成了工作,就不會出現什么錯誤信息。大多數編譯器的錯誤信息十分清楚和明確,因此不用擔心可能會漏掉一個錯誤。如果確實看到有一錯誤,也不用慌張。大多數錯誤信息并不反映出程序本身出現了一個問題,通常都是系統這里或者那里的問題。典型情況下,這些信息大多是因為文件訪問權限不正確而產生的或者是因為文件沒有找到。完成編譯,之后就是安裝軟件了。這就更簡單了,make install就好了,這個命令將啟動安裝腳本程序。因為make命令會在執行每一個命令的時候把它顯示出來,所以將會看到許許多多的文字掠過眼前。如果沒有看到什么錯誤信息,就說明這個軟件包安裝好了。 反安裝就是make uninstall了。 介紹tar,gzip的使用方法。
1.壓縮一組文件為tar.gz后綴。# tar cvf backup.tar /etc # gzip -q backup.tar 或 # tar cvfz backup.tar.gz /etc/
2.釋放一個后綴為tar.gz的文件。# gunzip backup.tar.gz #tar xvf backup.tar 或 # tar xvfz backup.tar.gz
3.用一個命令完成壓縮#tar cvf - /etc/ | gzip -qc > backup.tar.gz
4.用一個命令完成釋放#gunzip -c backup.tar.gz | tar xvf -
5.如何解開tar.Z的文件?# tar xvfz backup.tar.Z 或 # uncompress backup.tar.Z#tar xvf backup.tar
6.如何解開.tgz文件? #gunzip backup.tgz
7.如何壓縮和解壓縮.bz2的包? #bzip2 /etc/smb.conf 這將壓縮文件smb.conf成smb.conf.bz2#bunzip2 /etc/smb.conf.bz2 這將在當前目錄下還原smb.conf.bz2為smb.conf 注:.bz2壓縮格式不是很常用,你可以man bzip2
linux下如何如何解壓tar.gz文件?
tgz其實就是tar.gz文件的簡寫,二者的格式沒什么區別解壓命令通常如下$tarxvf壓縮文件名x:解壓縮v:動作顯示,顯示出每個解壓出來的文件,如果去掉該參數解壓過程會變得快些,只是不顯示動作而已f:文件f后面一定跟著壓縮文件的名稱,例如a.tgz或b.tar.gz等
linux下解壓tar.gz文件有時候用“tar zxvf”命令,其中的“zxvf”是什么含義呢?
linux中的tar命令參數:
-c: --create 新建一個壓縮文檔,即打包
-x: --extract,--get解壓文件
-t: --list,查看壓縮文檔里的所有內容
-r:--append 向壓縮文檔里追加文件
-u:--update 更新原壓縮包中的文件
輔助選項:
-z:是否同時具有gzip的屬性,一般格式為xxx.tar.gz或xx.tgz
-j:是否同時具有bzip2的屬性,即是否需要用bzip2壓縮或解壓,一般格式為xx.tar.bz2
-v:顯示操作過程!這個參數很常用
-f:使用文檔名,注意,在f之后要立即接文檔名,不要再加其他參數!
-C:切換到指定目錄
--exclude FILE:在壓縮過程中,不要將FILE打包
所以,z選項打包成gzip屬性,x解壓縮,v顯示解壓縮過程,f 使用文檔名
ar.gz是什么格式?
以·tar.gz為后綴的文件是一種壓縮文件,在Linux和macOS下常見,Linux和macOS都可以直接解壓使用這種壓縮文件。 windows下的WinRAR也可以使用,相當于常見的RAR和ZIP格式。
總結
以上是生活随笔為你收集整理的(tar.gz linux)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 通过引入switch表达式来增强Java
- 下一篇: jclouds_jclouds的命令行界