PS,1880后程序員

          看不完的牙,寫(xiě)不完的程序,跑不完的步。
          隨筆 - 97, 文章 - 34, 評(píng)論 - 10, 引用 - 0
          數(shù)據(jù)加載中……

          tar命令詳解

          格式:  tar  選項(xiàng)  文件目錄列表
          功能:  對(duì)文件目錄進(jìn)行打包備份
          選項(xiàng):
          -c  建立新的歸檔文件
          -r  向歸檔文件末尾追加文件
          -x  從歸檔文件中解出文件
          -O  將文件解開(kāi)到標(biāo)準(zhǔn)輸出
          -v  處理過(guò)程中輸出相關(guān)信息
          -f  對(duì)普通文件操作
          -z  調(diào)用gzip來(lái)壓縮歸檔文件,與-x聯(lián)用時(shí)調(diào)用gzip完成解壓縮
          -Z  調(diào)用compress來(lái)壓縮歸檔文件,與-x聯(lián)用時(shí)調(diào)用compress完成解壓縮  
          例如:
          1.將當(dāng)前目錄下所有.txt文件打包并壓縮歸檔到文件this.tar.gz,我們可以使用
          tar czvf this.tar.gz ./*.txt
          2.將當(dāng)前目錄下的this.tar.gz中的文件解壓到當(dāng)前目錄我們可以使用
          tar xzvf this.tar.gz ./
          3.只打包指定類(lèi)型的文件:
          tar cvf t.tar */src/*.c */h/*.h */script/*.bld
          下面兩種打包方式有很大的不同
          Scenario:打包目錄553237下的c,h,bld文件到t.tar
          以下的這個(gè)在生成的tar文件的目錄下進(jìn)行操作,結(jié)果是包含了553237的所有上一級(jí)的目錄結(jié)構(gòu)。
          tar cvf t.tar /u/sbjyiz/553237/*/src/*.c /u/sbjyiz/553237/*/h/*.h /u/sbjyiz/553237/*/script/*.bld
          這個(gè)在553237目錄下操作,打包文件中不會(huì)包含553237的上級(jí)目錄。
          tar cvf /users/scnlil/t.tar ./*/src/*.c ./*/h/*.h ./*/script/*.bld ./*/grm/*.grm

          posted on 2008-10-23 17:14 amenglai 閱讀(523) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): Perl


          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 思南县| 郁南县| 商洛市| 贺兰县| 浪卡子县| 繁峙县| 同仁县| 广安市| 修文县| 射阳县| 西乌珠穆沁旗| 揭阳市| 东明县| 阳朔县| 顺昌县| 黑山县| 景宁| 元谋县| 沅陵县| 宿迁市| 华亭县| 通江县| 大洼县| 镇康县| 太和县| 盐池县| 南京市| 万宁市| 五峰| 平潭县| 辰溪县| 唐山市| 溧水县| 伊川县| 安乡县| 凌云县| 陆河县| 宜宾市| 东阿县| 淮北市| 菏泽市|