Linux下的六個tar常用備份命令 電腦知識
電腦知識 由小雪供稿Linux的“tar”代表磁帶存檔,Tar命令可將文件和目錄集合打包成tar,gzip和bzip等壓縮文件。那么Linux下的六個tar常用備份命令是什么?以下是9252兒童網(wǎng)小編為你整理的Linux下的六個tar常用備份命令,希望能幫到你。
1. 創(chuàng)建tar歸檔文件
下面這個命令實例將在當前工作目錄下為目錄/home/tecmint創(chuàng)建一個tar歸檔文件tecmint-14-09-12.tar:
# tar -cvf tecmint-14-09-12.tar /home/tecmint/
讓我們分別討論每個選項代表的意思。
c – 創(chuàng)建一個新的.tar存檔文件。
v – 顯示.tar文件進展。
f – 存檔文件的文件名類型。
2. 創(chuàng)建tar.gz歸檔文件
用z.這個選項創(chuàng)建壓縮gzip存檔文件。例如,下面這個命令會給目錄/home/MyImages創(chuàng)建一個MyImages-14-09-12.tar.gz文件:
# tar cvzf MyImages-14-09-12.tar.gz /home/MyImages
3. 用Untar解壓tar存檔文件
要untar或解壓tar文件,只需要使用x(解壓)選項即可。例如,下面這個命令會將public_html-14-09-12.tar文件解壓到當前工作目錄。如果要untar到不同目錄,使用-C(指定目錄)選項
?。?/p>
# tar -xvf public_html-14-09-12.tar
或
# tar -xvf public_html-14-09-12.tar -C /home/public_html/videos/
4. 解壓縮tar.gz存檔文件
要解壓縮tar.gz存檔文件,只需要遵循以下命令。如果想untar到不同文件夾,可用-C選項:
# tar -xvf thumbnails-14-09-12.tar.gz
5. 從tar文件untar單個文件
要從cleanfiles.sh.tar提取叫做cleanfiles.sh的單個文件,可以遵循以下命令:
# tar -xvf cleanfiles.sh.tar cleanfiles.sh
6. 從tar.gz文件untar單個文件
要從tecmintbackup.tar.gz存檔文件提取叫做tecmintbackup.xml的單個文件,可采用以下命令:
# tar -zxvf tecmintbackup.tar.gz tecmintbackup.xml
Tar的用法和選項:
c – 創(chuàng)建存檔文件。
x – 解壓存檔文件。
v – 顯示存檔文件進展。
f – 存檔文件名稱。
t – 查看存檔文件內(nèi)容。
r – 將文件或目錄更新到現(xiàn)有的存檔文件。
W – 核實存檔文件。