tar命令: 解壓到指定的目錄, 解壓並刪除原tar文件

-f: 置頂文件名, 後面不能再跟其餘選項字母了,必須是文件名, 可是再在這個後面又能夠跟 -? 選項:ci

-C: 指定解壓到的目的目錄
不是-c, 小寫的-c是建立.io

-p保留原來文件的屬性.test

tar老是解壓到當前文件, 會去除文件名最前面的/, 就是爲了防止 解壓出來的文件覆蓋了同名字的系統文件...方法

因此, 要解壓到指定目錄, 方法有兩個:di

  1. 先切換到你要解壓的目的地址目錄, 而後再用tar名文件

  2. 直接使用-C 選項來指定解壓到的 目錄co

**注意: tar命令自己並不會調用mkdir命令去建立目錄, 因此, 要指定 "非當前解壓目錄"時, 要事先建立好目錄.let

==========================================================
tar: You may not specify more than one '-Acdtrux', '--delete' or '--test-label' option
是指 "你不能指定 後面這些選項中 多餘一個的 選項
由於這些選項 相互之間是衝突的.
如: c 和 x 之間就是conflict的, 由於一個是建立tar, 一個是解壓tar壓縮

==========================================================ab

好像沒有找到 "刪除 元來的壓縮 文件 "的選項. 那就另外 手動再 刪除了.

相關文章
相關標籤/搜索