Linux下文件(文件夾)的壓縮和解壓

2021-01-07 跟我一起學編程

前言

在linux下,當我們上傳一個較大的文件或者要安裝一個軟體(如tomcat、mysql等)時,我們需要先將官網下載的壓縮包在linux伺服器上進行解壓,再進行安裝。如果是由程序包生成的一個目錄內容較多或較大時,我們還可能需要對某個文件夾需要壓縮,這就需要用到我們本節要介紹的內容,文件(文件夾)的壓縮和解壓。

Linux文件文件夾的壓縮和解壓

1.zip命令

例如:zip -r mysql.zip mysql 該句命令的含義是:將mysql文件夾壓縮成mysql.zip

zip -r abcdef.zip abc def.txt 這句命令的意思是將文件夾abc和文件def.txt壓縮成一個壓縮包abcdef.zip

2.unzip命令

與zip命令相反,這是解壓命令,用起來很簡單。 如:unzip mysql.zip 在當前目錄下直接解壓mysql.zip。

3.tar命令

例如:tar -cvf 123.tar file1 file2 dir1 該句命令實現一個tar壓縮,它是將兩個文件(file1和file2)和一個文件夾(dir1)壓縮成一個123.tar文件。

tar -zxvf apache-tomcat-7.0.75.tar.gz 該命令在解壓安裝tomcat時使用,是將apache-tomcat.7.0.75.tar.gz直接解壓到當前目錄下。tar同時具有壓縮的解壓的功能,使用時根據參數和命令結構區分。

結語

壓縮和解壓命令還有很多可配置的參數,如解壓縮時要不要覆蓋原有的文件等,本文屬於初步接觸者學習使用,不對太複雜的參數做說明,不然初學者還沒入門就更迷糊了。

相關焦點

  • 在linux中如何對文件進行壓縮和解壓呢?
    當我們習慣了在windows中通過第三方軟體來對文件進行打包壓縮和解壓操作的時候,有沒有想過,在linux中該如何進行操作呢?簡單來說,在linux中我們只需要使用tar命令就能夠實現對文件的壓縮和解壓操作,tar命令用於對文件進行打包壓縮或解壓,格式為「tar [選項] [文件]」。對於linux系統來說,常見的壓縮格式包括.tar或.tar.gz或.tar.bz2格式,格式相比windows系統中的壓縮格式來說就少得多了。
  • 辦公小技巧:文件的壓縮、解壓以及壓縮文件的發送
    大家好,這篇文章跟大家分享如何壓縮、解壓文件以及發送壓縮文件。一、對多個文件進行壓縮應用場景:將下圖「四季」文件夾中的「春季」「夏季」「秋季」「冬季」4個文件進行壓縮。操作辦法:1.選中4個文件,單擊滑鼠右鍵,在彈出的菜單中選擇「添加到壓縮文件」。下圖中上面的「添加到壓縮文件」是zip格式,下面的「添加到壓縮文件」是rar格式。zip壓縮格式壓縮速度快,rar壓縮格式則壓縮率和安全性更高,大家可以結合實際需要選擇一種。這裡我們選擇下面的「添加到壓縮文件」選項,即rar壓縮格式。2.
  • Linux下文件及文件夾的操作與處理
    前言在Linux中,對文件或文件夾的操作一般包括:創建、改名、移動、刪除,這些都是比較基本的操作,大家應該掌握。在這裡面,有些命令和Windows下的DOS命令是相似的,如果以前了解過DOS,對學習也會有一定的幫助。
  • Linux下文件或文件夾的複製(拷貝)
    前言在linux中,經常會用到文件或者文件夾的複製,要做到將一個文件複製到本機的另一個位置,就要學會使用linux的cp命令;如果是把一個文件複製到可以訪問的網絡機器的某個位置,那麼就要用到scp命令,scp代表遠程拷貝。
  • Linux怎麼刪除文件夾及其下所有文件?
    而 Linux 沒有回收站的說法,所以用命令刪除文件或文件夾都要格外小心,boke112 也是輸入刪除命令反覆確認後才敢按回車鍵刪除。為了以後刪除文件需要特意將 Linux 刪除文件夾及其下所有文件的命令分享給大家。
  • 每天一條Linux命令(19) gzip (壓縮或解壓文件)
    在Linux系統中,命令gzip用於將一個文件通過特定的壓縮算法(Lempel-Zip coding (LZ77))變成一個小的文件
  • CentOS「linux」學習筆記8:壓縮和解壓類命令
    linux基礎操作:主要介紹了壓縮和解壓類命令1.gzip/gunzip[打包壓縮解壓文件,打包壓縮後為.gz格式]例子1:gzip /home/test/hello.go 表示將test目錄下的hello.go文件打包壓縮
  • Linux 文件和文件夾權限詳解
    Linux 文件和文件夾權限詳解一點PHP建站技術分享之linux權限探討,很多初學者只是在練習的時候使用過幾次命令,例如chmod又或者chown等,但是很少會在實際中會去關心這個問題,下面一點博主詳細給大夥分析linux
  • Linux 壓縮、解壓、打包詳解
    所以這篇筆記就是整理常見的那些解壓、壓縮、打包的命令。在正式學習之前,需要明確的兩個概念,打包和壓縮不是一回事:壓縮:則是將一個大文件通過壓縮算法變成一個小文件。為什麼要區分這兩個概念呢?這源於Linux 中很多壓縮程序只能針對一個文件進行壓縮,這樣當你想要壓縮一大堆文件時,你得先將這一大堆文件先打成一個包(tar命令),然後再用壓縮程序進行壓縮(gzip bzip2命令)。
  • Mac上體驗絕佳的文件壓縮/解壓軟體
    安裝插件的過程中有解壓「.rar」文件的過程,不過這裡其他的解壓縮軟體好像都不太靈,「安垚和他的朋友們」微信群中也經常有小夥伴出現這個問題,其實呢,只要用Keka就可以順利解壓安裝。今天要分享的就是這一款壓縮和解壓功能都十分強大的小工具——Keka,支持多種格式文件的壓縮和解壓,推薦還沒有用過的小夥伴。
  • Linux入門,Linux入門教程:Linux文件管理
    同時創建itheima文件夾和itheima下的子文件夾tomcat錯誤信息:cannot create directory '/usr/local/itheima/tomcat':No such file or directory含義:不能建立目錄'XXX':沒有文件或文件夾
  • WinRAR文件壓縮步步通
    密技三:文件壓縮大小我先知    打開WinRAR窗口,選擇要壓縮的文件,單擊工具欄上的「信息」按鈕,在打開窗口中單擊「估計」按鈕,WinRAR會給出壓縮率、壓縮包大小和壓縮這個文件需要的時間等數據,這對於你壓縮比較大的文件或文件夾非常有用。如果你希望每次單擊「信息」按鈕,以後WinRAR自動對文件進行評估的話,還可以選中「自動開始」選項。
  • Linux教程之Linux mkdir 創建文件夾命令
    Linux教程之Linux mkdir 創建文件夾命令 Linux(Ubuntu/Fedora/CentOS/RetHat)可以通過GMONE和KDE界面直接創建文件夾和文件目錄。當然,有時候直接通過終端用 mkdir 命令來創建會更方便,特別是在Root權限的文件夾和目錄中......
  • VMware創建的Linux虛擬機如何設置共享文件夾
    創建共享文件夾則很好的解決了同步windows系統和linux系統文件的問題,不用再進行拖拽,直接創建一個文件夾放置文件,兩個系統都可以進行操作,但是為了防止文件誤操作,提醒大家還是儘量複製到其他文件夾進行操作。
  • linux文件權限怎麼備份和恢復?
    對於文件伺服器的遷移很多時候不僅僅是重要文件的遷移,還有用戶及權限遷移也是十分重要的,也更為複雜,那麼在常用的作業系統linux下如何完成文件權限的備份恢復達到遷移的目的呢?下面小編來跟大家分析一下。1、需要安裝ACL工具,在管理模式下輸入:sudo yum install acl,點擊回車鍵。2、輸入:ls -l,點擊回車鍵,再次輸入getfacl -R . > beifen.txt。這裡是把當前所有文件的acl信息寫入到beifen.txt中。這樣就把當前目錄下的所有文件的權限信息備份到了beifen.txt中了。
  • Linux常用命令-解壓縮篇
    前言Linux常用命令中,有很多用於對文件的壓縮或解壓,本文將介紹這些解壓縮命令中不常見卻非常實用的用法。tartar是linux中最常用的解壓縮命令。tar命令可用於處理後綴名為tar,tar.gz,tgz,.tar.Z,tar.bz2的文件。
  • Linux壓縮文件的方法都有哪些?
    所以,讓我們比較一下文件大小以及一些當你計劃如何壓縮文件時的問題。下面顯示的統計數據都與壓縮單個文件相關,在上面顯示的示例中使用 bigfile。這個文件是一個大的且相當隨機的文本文件。壓縮率在一定程度上取決於文件的內容。(1) 大小減縮率當比較時,上面顯示的各種壓縮會產生下面的結果。
  • Linux系統隱藏文件/文件夾操作教程
    關於Linux系統的操作方式非常之多,今天小編就來介紹在Linux系統中有效隱藏文件和文件夾的操作教程,以及除了隱藏的東西外,如何在終端以及文件管理器中顯示這些隱藏的項目。接下來直接放置一個【.】在文件名前面。 由於這樣能大多數文件管理器默認隱藏,所以重命名的文件或目錄現在是不可見的。 請注意,放置在隱藏目錄中的文件也將默認隱藏。2、查看文件管理器中隱藏的文件和文件夾在Linux文件系統的任何部分中查看隱藏文件和文件夾的最快方法是使用終端。
  • win10怎麼解壓rar文件
    1.在Windows 10系統下打開文件瀏覽器,找到要解壓縮的rar文件。2.雙擊要解壓縮的rar文件,將彈出一個窗口「您想如何打開該文件」,我們選擇「在應用程式商店中查找應用程式」菜單項,然後單擊「確定」按鈕。
  • 文件夾如何在QQ郵箱中發送?
    眾所周知,QQ郵箱是人們最常使用的郵箱之一,人們通常用QQ郵箱發送文檔或者表格什麼的,但是肯定有很多朋友曾經嘗試過通過QQ郵箱發送文件夾,但是都沒有成功,那麼到底該如何用QQ郵箱發送文件夾文件呢?下面我給大家稍微介紹一下。