在 mac 把檔案 tar 成gz 時,到其它的linux 系統下解壓縮時遇到的訊息。
tar: Ignoring unknown extended header keyword `SCHILY.ino'
tar: Ignoring unknown extended header keyword `SCHILY.nlink'
tar: Ignoring unknown extended header keyword `SCHILY.dev'
tar: Ignoring unknown extended header keyword `SCHILY.ino'
由於mac 上使用的是 bsdtar,然後到centOS 上使用的是 GNU tar 造成的差異。
統一使用GNU tar 就沒有這個問題了~~~
- 使用 brew 安裝 gnu-tar
brew install gnu-tar
- 安裝完,壓縮指令
gtar zcv -f mactartest.tar.gz pc0713
- brew 是mac 上蠻方便的程式安裝工具(像是 apt , yum 之類的),未安裝的話,可以使用下面指令安裝
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
ref: