1. 程式人生 > >2018/04/17 每日一個Linux命令 之 tar

2018/04/17 每日一個Linux命令 之 tar

== linux tar 參數 strong 命令 zip2 gunzip .tar.gz www.

10天沒有更新這個每日學習 linux 了,因為實在很忙,晚上還要看會其他知識。

但是也不應該給自己找理由,還是應該每天的堅持下去

--

tar 用於在 linux 解壓縮/文件

這個命令下面的參數非常多,想看的可以去看下,這裏只寫出常用的解壓縮命令。

Linux tar命令

--

壓縮

例如我們要把 /etc 目錄打包

1:打包文件目錄為 .tar 包

tar -cvf /tmp/etc.tar /etc    <==僅打包,不壓縮!

2:打包目錄並且使用 gzip 壓縮

tar -zcvf /tmp/etc.tar.gz /etc  <==打包後,以 gzip 壓縮

3:打包目錄並且使用 bzip2 壓縮

tar -jcvf /tmp/etc.tar.bz2 /etc  <==打包後,以 bzip2 壓縮

4:打包目錄並且使用 zip 壓縮

使用 zip 時, 必須安裝 unzip

zip -r etc.zip /etc

--

解壓

1、*.tar 用 tar -xvf 解壓
2、*.gz 用 gzip -d或者gunzip 解壓
3、*.tar.gz和*.tgz 用 tar -xzf 解壓
4、*.bz2 用 bzip2 -d或者用bunzip2 解壓
5、*.tar.bz2用tar -xjf 解壓
6、*.Z 用 uncompress 解壓
7、*.tar.Z 用tar -xZf 解壓
8、*.rar 用 unrar e解壓
9、*.zip 用 unzip 解壓

--

這裏都是默認解壓到當前目錄,如果想指定解壓目錄,在解壓縮文件文件後指定解壓位置就好了。

--

之後還有什麽用的的話在回來補充。

2018/04/17 每日一個Linux命令 之 tar