對於用 tar 來解開壓縮檔的這樣事,阿舍一直都記得起來,但是,對於要用 tar 指令來把壓縮檔解開到一個指定的資料夾的這件事,阿舍倒是常常就是記不起來,其實,也就是原來 tar 指令的解壓縮選項再多加一個 -C 選項就可以了哩 !
不過,要注意的是,這個 -C 選項是一定要是大寫的,而且,位置不能亂放,是一定要放在要解壓縮的檔案名稱之前才行,以阿舍要把 xzy.tar.gz 這個檔案解開放到 /tmp/ayu 這個資料夾為例,使用的指今就會是下面這樣。
$ tar -C /tmp/ayu -zvxf xyz.tar.gz
順帶一提,如果要解開的檔案不是 gz 檔的話而是只有 xzy.tar 的話 ,那麼,指令就會變成下面這個樣子,會少用到一個 z 選項哩 ! ...
$ tar -C /tmp/ayu -vxf xyz.tar
問題還是沒解決嗎 ?? 這裡有更多的 Ubuntu 相關教學可以參考哩 ...
買本阿舍寫的電子書帶走 - Ubuntu 指令新手馬上會用到的 35 個技法
沒有留言 :
張貼留言