linux上壓縮文件 linux文件壓縮與解壓命令

在日常嵌入式開發當中 , 在不同機器上來回傳輸文件是非常常見的操作 。有的時候因為文件太大導致傳輸起來消耗的時間太多 , 怎么辦?與windows系統相似 , LINUX也有屬于它的一套壓縮和解壓命令 。文件通過壓縮之后 , 體積大大縮小 , 我們傳輸起來效率也就更高了 。L
在日常嵌入式開發當中 , 在不同機器上來回傳輸文件是非常常見的操作 。有的時候因為文件太大導致傳輸起來消耗的時間太多 , 怎么辦?
【linux上壓縮文件 linux文件壓縮與解壓命令】與windows系統相似 , LINUX也有屬于它的一套壓縮和解壓命令 。文件通過壓縮之后 , 體積大大縮小 , 我們傳輸起來效率也就更高了 。

linux上壓縮文件 linux文件壓縮與解壓命令

文章插圖
Linux下最常用的壓縮包格式是:gz、bz2、zip、xz , 其中 , gz和bz2格式一般都是通過tar命令來控制的 , xz和zip格式各自由它們的同名命令控制 。
壓縮與解壓命令
tar
  • 釋義:歸檔、釋放與壓縮、解壓
  • 選項解釋如下: -c:創建歸檔文件 。-x:釋放歸檔文件 。-t:歸檔文件(或者壓縮文件) -f:指定要歸檔、壓縮或者的文件的名稱 。-v:顯示命令執行過程 。-C: 指定釋放的路徑
  • 常見用法:

linux上壓縮文件 linux文件壓縮與解壓命令

文章插圖
注意:
  1. 歸檔只是簡單地將文件歸攏到一起 , 不涉及壓縮算法 , 文件不會變小
  2. 壓縮會用到壓縮算法 , 文件總體會變小 。
xz
  • 釋義:壓縮與解壓
  • 常見用法:

linux上壓縮文件 linux文件壓縮與解壓命令

文章插圖
注意:
xz只能壓縮單個文件 , 因此xz一般與tar配合使用 , 即:先用tar將要壓縮的若干文件或目錄歸檔成一個tar包 , 然后用xz將tar包壓縮成xz格式壓縮包 。
zip
linux上壓縮文件 linux文件壓縮與解壓命令

文章插圖
zip不是系統自帶的命令 , 一般需要自己手工安裝:
linux上壓縮文件 linux文件壓縮與解壓命令

文章插圖
  • 釋義:壓縮與解壓
  • 常見用法:

linux上壓縮文件 linux文件壓縮與解壓命令

文章插圖

    推薦閱讀