tarでファイル解凍先ディレクトリを指定する方法

通常は,tar.gz圧縮ファイルを「tar xvzf linux-2.5.2.tar.gz」などと指定すると,カレントディレクトリ下に解凍される。しかし,特定のディレクトリ先に解凍したい場合には,次のように「-C」オプションを付加させて指定すればよい。

 tar xvzf linux-2.5.2.tar.gz -C /usr/src

また,「-C」を指定しない場合でも,カレントディレクトリを変更してからアーカイブファイルを指定すれば特定のディレクトリ先に解凍できる。

 cd /usr/src
 tar xvzf ~ykida/pub/linux/kernel/linux-2.5.2.tar.gz