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