tar は最もよく使われるコマンドの一つですが、意外と知られていないことがあります。それは、展開するときに圧縮形式を指定しなくても展開できるということです。 tar xzvf archive.tar.gz tar xjvf archive.tar.bz2 tar xJvf archive.tar.xz というふうに、圧縮形式を指定しているものだと思います。ところが広く使われている GNU tar (Linux)も、BSD tar (OSX)も、展開するときは圧縮形式を自動判別します。つまり、 tar xvf archive.tar.gz tar xvf archive.tar.bz2 tar xvf archive.tar.xz