快速連接文章

請輸入Linux command

會員登入






遺失密碼
尚未註冊? 註冊

票選專區

您希望引用的 wiki 語系?
 

RSS

PayPal Donation

Enter Amount:

IDigitalNet Newsletter


E-Mail Address:
請選擇訂閱選項:

/etc/aliases Boot Process cp cut find grep grub mformat nl RunLevel sed split tac tail tr

Powered by MostReadCloud 1.2
首頁
tar 列印 E-mail
作者 Sonia   
檔案備份?不是就把檔案copy到別的的硬碟,到時候在copy回來就好了嗎?事實不然。Linux系統最大的特點在於每一個檔案與資料夾都有其擁有者與存取權限。 若純粹使用cp這個指令,則無法保留原檔案的屬性。一般在Linux底下作備份,通常都是使用tar這個指令。使用tar有以下三個優點:
1. 將所有檔案壓成一個檔案,方便移動。
2. tar可保留原檔案與資料夾的屬性。
3. tar指令可連路徑一併壓縮。

棠建立

-r 加入

-x 解開

-v 顯示進度

-z 啟動壓縮功能


範例:
$tar cvfz home.tar.gz /home   
將整個home目錄壓成home.tar.gz檔

$tar xvfz   home/tar.gz
將home.tar.gz解壓縮到目前目錄下。如果目前目錄是/root,這動作會在/root底下件一個home目錄,也就是/root/home/兮,這也就是tar可連路徑一起壓縮的觀念。這裡要注意的是,若目前路徑在根目錄/底下,則這個動作會直接將原/home目錄直接覆蓋掉。