網站地圖 | RSS訂閱 老鐵博客 - 上海SEO優化|上海網站建設|蜘蛛池出租|站群代搭建
你的位置:首頁 ? 前端腳本 ? 正文

linux命令tar,linux沒有tar命令

2020-6-17 13:51:52 | 作者:老鐵SEO | 0個評論 | 人瀏覽

  tar[-j|-z][cv][-f建立的檔案名]filename...《==打包與壓縮


  tar[-j|-z][tv][-f建立的檔案名]《==查看檔案


  tar[-j|-z][xv][-f建立的檔案名][-C目錄]《==解壓縮


  選項與參數:


  -c:建立打包檔案,可搭配-v來觀察過程中被打包的檔案名(filename)


  -t:查看打包檔案的內容含有那些檔案


  -x:解壓縮的功能,可以搭配-C在特定的目錄解開;-c、-t、-x不能同時出現在一串指令列中。


  -j:透過bzip2的支持進行壓縮/解壓縮:此時檔案名最好為*.tar.bz2


  -z:透過gzip的支持進行壓縮/解壓縮:此時檔案名最好為*.tar.gz


  -v:在壓縮/解壓縮的過程中,將正在處理文件名顯示出來


  -ffilename:-f后面要立刻接被處理的檔案名!建議-f單獨寫一個選項


  -C目錄:這個選項用在解壓縮,若要在特定目錄解壓縮,可以使用這個選項


  linux中的tar命令


  可以看看tar的man頁,上面說得很清楚了(看英文的man頁,中文的已經過時了,好多地方不對)。


  對于tar命令,x表示解包(不是解壓縮),v表示顯示詳細過程,f表示使用文件(緊跟它的一定是空格加文件名),z表示先解壓gzip格式的壓縮文件(現在這個選項已經不是必須的了)。


  一般來說,Linux命令的選項不分順序(xv和vx是同樣的作用),但當選項帶有額外參數時,參數一定要跟在對應選項后面,中間不能有其他內容(短選項與選項參數間用空格符隔開)。


  tar-xzf的意思是解壓并解包一個文件,這個文件應該是經tar打包后按gzip格式壓縮的。


  xfz這樣的選項組合顯然不對,而且最好在選項前面加“-”,這樣寫出來更容易閱讀。


  Linux更新很快,盡量看新一點的書,盡量用新一點的軟件。辛辛苦苦學完一本10年前的Linux書后,卻發現世界全變了,多打擊人啊。(三年前的書還是不要看了,當然,介紹C語言等內容的書例外)


  linuxshell腳本tar命令


  我嘗試了下,可能你的腳本文件是dos格式不是unix格式。


  用工具轉換一下,或者直接vi編輯一個新文件看看。


  求linux下tar命令的各種參數選項和他們的作用,要詳細一點的,謝謝,...


  1、建立TAR包(打包)


  命令格式:


  tarcvfTAR包文件名.tar所備份的文件或目錄


  功能描述:


  tarcvf命令用于把指定的目錄或文件打包到指定的文件


  中?!癱”指定建立(或壓縮)TAR包,“v”設置命令執行時


  有更多的提示信息,“f”指定TAR包的文件名。


  c:create;v:verbose;f:file


  另外,在使用tar命令時,可以在cvf前面加上短


  橫線-,也可以不加。


  但在使用Linux其他命令時,若在命令后跟的有


  選項,必須在選項前面加上短橫線-。


  2、釋放TAR包(又叫解包)


  命令格式:


  tarxvfTAR包文件名.tar


  功能描述:


  tarxvf命令用于釋放指定的TAR包文件中的內容?!皒”代


  表釋放(或解壓)文件。x:extract。


  注意:


  tar本身只是打包,而不是壓縮。只有加了一些選項


  后,如:z、j等,才在打包的基礎上進行壓縮。


  也即,.tar只是一個打包文件,而不是壓縮文件。


  若再在.tar后面跟上一些擴展名,如:.tar.gz(或.tgz)、


  tar.bz2(或.tbz2)才是壓縮文件,準確地說是打包加壓縮


  3、建立壓縮的TAR包(先打包,再壓縮)


  命令格式:


  tarzcvf壓縮TAR包文件名.tar.gz(或.tgz)所備份的文件或目錄名


  功能描述:


  “z”表示調用gzip壓縮程序的功能,與c配合使用,表示能


  夠建立TAR包,并能建立壓縮的TAR包。tarzcvf命令把指定


  的目錄或文件打包后,再進行壓縮并保存到指定的文件。建


  立壓縮的TAR包文件的擴展名通常為.tar.gz。z:gzip。


  說明:在該tar命令中,使用了一個選項z,表示在執行


  該tar命令的過程中,將調用gzip程序對首先產生的


  music.tar文件包進行壓縮。


  所以,我們在指定命令格式中的“壓縮TAR包文件名”


  時,先指定擴展名.tar,然后再指定擴展名.gz。


  4、釋放壓縮的TAR包(先解壓,再解包)


  命令格式:


  tarzxvf壓縮TAR包文件名.tar.gz(或.tgz)


  功能描述:


  tarzxvf命令解壓并釋放指定的壓縮TAR包文件中的


  內容?!皕”代表解壓文件。


  【


  上述命令:


  1、tarzcvf壓縮TAR包文件名.tar.gz(或.tgz)所備份的文件或目錄名


  2、tarzxvf壓縮TAR包文件名.tar.gz(或.tgz)


  是對擴展名為.tar.gz的文件進行壓縮和解壓操作的。


  此外,還有擴展名為.tar.bz2(tbz2)的文件。此時所用的命令為:


  //壓縮


  1、tarjcvf壓縮TAR包文件名.tar.bz2(或.tbz2)所備份的文件或目錄名


  //解壓


  2、tarjxvf壓縮TAR包文件名.tar.bz2(或.tbz2)


  】


  5、查詢TAR包中的文件


  命令格式:


  tartfTAR包文件名.tar


  功能描述:


  tartf命令顯示指定TAR包中的文件目錄列表,該命令用于


  在釋放TAR包之前了解其中所包含的文件。


  6、查詢壓縮的TAR包中的文件


  命令格式:


  tarztfTAR包文件名.tar.gz(或.tgz)


  功能描述:


  tarztf命令顯示指定壓縮的TAR包中的文件目錄列表,該命


  令先調用gzip解壓縮,然后再顯示文件目錄列表。

  • 本文來自: 老鐵博客,轉載請保留出處!歡迎發表您的評論
  • 相關標簽:
  • 已有0位網友發表了一針見血的評論,你還等什么?

    必填

    選填

    記住我,下次回復時不用重新輸入個人信息

    必填,不填不讓過哦,嘻嘻。

    ◎歡迎參與討論,請在這里發表您的看法、交流您的觀點。

    相關推薦

    苍穹之上手游怎么赚钱 期货配资列入刑法 路易泽配资 广西快乐双彩开奖查询 宁夏11选五平台 四川体彩金7乐综合走势图 期货配资公司中国排名 大发一分快三精准计划网址 甘肃快3开奖结果全 久久娱乐电玩城 一肖三码