linux tar 備份命令_第1頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、linux tar 備份命令linux tar -cxtzjvfppn 文件與名目 . -c :建立一個文件的參數(shù)命令(create 的意思); -x :解開一個壓縮文件的參數(shù)命令! -t :查看 tar 里面的文件! 特殊注重,在參數(shù)的下達(dá)中, c/x/t 僅能存在一個!不行同時存在! 由于不行能同時壓縮與解壓縮。 -z :是否同時具有 g 的屬性?亦即是否需要用 壓縮? -j :是否同時具有 的屬性?亦即是否需要用 bzip2 壓縮? -v :壓縮的過程中顯示文件!這個常用,但不建議用在背景執(zhí)行過程! -f :用法檔名,請留意,在 f 之后要立刻接檔名喔!不要再加參數(shù)! 例如用法 tar

2、-zcvfp tfile sfile就是錯誤的寫法,要寫成 tar -zcvpf tfile sfile才對喔! -p :用法原文件的本來屬性(屬性不會依據(jù)用法者而變) -p :可以用法肯定路徑來壓縮! -n :比后面接的日期(yyyy/mm/)還要新的才會被打包進新建的文件中! -clude file:在壓縮的過程中,不要將 file 打包! 范例一:將囫圇 /etc 名目下的文件所有打包成為 /tmp/etc.tar root tar -cvf /tmp/etc.tar /etc =僅打包,不壓縮! root tar -zcvf /tmp/etc.tar.gz /etc =打包后,以 gz

3、ip 壓縮 root tar -jcvf /tmp/etc.tar.bz2 /etc =打包后,以 bzip2 壓縮 特殊注重,在參數(shù) f 之后的文件檔名是自己取的,我們習(xí)慣上都用 .tar 來作為辨識。 假如加 z 參數(shù),則以 .tar.gz 或 .tgz 來代表 gzip 壓縮過的 tar file 假如加 j 參數(shù),則以 .tar.bz2 來作為附檔名啊 上述命令在執(zhí)行的時候,會顯示一個警告訊息: tar: removing leading / from member names那是關(guān)於肯定路徑的特別設(shè)定。 范例二:查閱上述 /tmp/etc.tar.gz 文件內(nèi)有哪些文件? root

4、tar -ztvf /tmp/etc.tar.gz 由於我們用法 gzip 壓縮,所以要查閱該 tar file 內(nèi)的文件時, 就得要加上 z 這個參數(shù)了!這很重要的! 范例三:將 /tmp/etc.tar.gz 文件解壓縮在 /usr/local/src 底下 root /usr/local/src root src tar -zxvf /tmp/etc.tar.gz 在預(yù)設(shè)的狀況下,我們可以將壓縮檔在任何地方解開的!以這個范例來說, 我先將工作名目變換到 /usr/local/src 底下,并且解開 /tmp/etc.tar.gz , 則解開的名目會在 /usr/local/src/etc

5、 呢!另外,假如您進入 /usr/local/src/etc 則會發(fā)覺,該名目下的文件屬性與 /etc/ 可能會有所不同喔! 范例四:在 /tmp 底下,我只想要將 /tmp/etc.tar.gz 內(nèi)的 etc/ 解開而已 root cd /tmp root tmp tar -zxvf /tmp/etc.tar.gz etc/passwd 我可以透過 tar -ztvf 來查閱 tarfile 內(nèi)的文件名稱,假如單只要一個文件, 就可以透過這個方式來下達(dá)!注重到! etc.tar.gz 內(nèi)的根名目 / 是被拿掉了! 范例五:將 /etc/ 內(nèi)的全部文件備份下來,并且保存其權(quán)限! root ta

6、r -zxvpf /tmp/etc.tar.gz /etc 這個 -p 的屬性是很重要的,尤其是當(dāng)您要保留原本文件的屬性時! 范例六:在 /home 當(dāng)中,比 2005/06/01 新的文件才備份 root tar -n 2005/06/01 -zcvf home.tar.gz /home 范例七:我要備份 /home, /etc ,但不要 /home/dmtsai root tar -exclude /home/dmtsai -zcvf myfile.tar.gz /home/* /etc 范例八:將 /etc/ 打包后挺直解開在 /tmp 底下,而不產(chǎn)生文件! root cd /tmp r

7、oot tmp tar -cvf - /etc | tar -xvf - 這個動作有點像是 -r /etc /tmp 啦依然是有其實用途的! 要注重的地方在於輸出檔變成 - 而輸入檔也變成 - ,又有一個 | 存在 這分離代表 standard output, standard input 與管線指令啦! 這部分我們會在 bash shell 時,再次提到這個命令跟大家再說明啰! 自己測試的:備份雜志的指令 壓縮文件: tar -zcvf /app/toat/magazinebak/20111207magazine.tar.gz /app/tom/webapps/magazine/common

8、 /app/tomcat/webapps/magazine/js /app/tomcat/webapps/magazine/company /app/tomcat/webapps/magazine/css /app/tomcat/webapps/magazine/images /app/tomcat/webapps/magazine/magazine /app/tomcat/webapps/magazine/web-inf/classes /app/tomcat/webapps/magazine/web-inf/spring-cfg /app/tomcat/webapps/magazine/web

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論