在Linux系統(tǒng)中將tar文件解壓到不同的目錄中的教程
開源中文社區(qū) 發(fā)布時間:2015-06-11 15:45:27 作者:nixCraft
我要評論

這篇文章主要介紹了在Linux系統(tǒng)中將tar文件解壓到不同的目錄中的教程, 依賴于tar命令的語法操作,需要的朋友可以參考下
你不必使用cd命令切換到其他的目錄并解壓??梢允褂孟旅娴恼Z法解壓一個文件:
語法
典型Unix tar語法:
復制代碼
代碼如下: tar -xf file.name.tar -C /path/to/directory
GNU/tar 語法:
復制代碼
代碼如下:tar xf file.tar -C /path/to/directory
復制代碼
代碼如下:tar xf file.tar --directory /path/to/directory
示例:解壓文件到另一個目錄中
在本例中。我解壓$HOME/etc.backup.tar到/tmp/data目錄中。首先,需要手動創(chuàng)建這個目錄,輸入:
復制代碼
代碼如下:mkdir /tmp/data
要解壓$HOME/etc.backup.tar 到/tmp/data中,輸入:
復制代碼
代碼如下:tar -xf $HOME/etc.backup.tar -C /tmp/data
要看到進度,使用-v選項:
復制代碼
代碼如下:tar -xvf $HOME/etc.backup.tar -C /tmp/data
示例輸出:
Gif 01: tar命令解壓文件到不同的目錄
你也可以指定解壓的文件:
復制代碼
代碼如下:tar -xvf $HOME/etc.backup.tar file1 file2 file3 dir1 -C /tmp/data
要解壓foo.tar.gz(.tgz擴展文件)包到/tmp/bar中,輸入:
復制代碼
代碼如下:mkdir /tmp/bar
tar -zxvf foo.tar.gz -C /tmp/bar
tar -zxvf foo.tar.gz -C /tmp/bar
要解壓foo.tar.bz2(.tbz, .tbz2 和 .tb2 擴展文件)包到/tmp/bar中,輸入:
復制代碼
代碼如下:mkdir /tmp/bar
tar -jxvf foo.tar.bz2 -C /tmp/bar
tar -jxvf foo.tar.bz2 -C /tmp/bar
相關文章
在Linux系統(tǒng)中使用tar命令壓縮和解壓文件的教程
這篇文章主要介紹了在Linux系統(tǒng)中使用tar命令壓縮和解壓文件的教程,文中詳細介紹了使用其操作文件的11種情況,需要的朋友可以參考下2015-06-05- 這篇文章主要介紹了linux tar命令使用范例,包含最常用的幾個命令,需要的朋友可以參考下2014-07-18
- 通過SSH訪問服務器,難免會要用到壓縮,解壓縮,打包,解包等,這時候tar命令就是是必不可少的一個功能強大的工具。linux中最流行的tar是麻雀雖小,五臟俱全,功能強大2014-04-09