web-dev-qa-db-ja.com

`tar -C`はどういう意味ですか?

「Portageのインストール」セクションで、 Gentooインストールドキュメント と言います。

# tar xvjf /mnt/gentoo/portage-latest.tar.bz2 -C /mnt/gentoo/usr

このコマンドは何をしますか?

13
guilin 桂林

Tarはアーカイブを処理するために使用されます(これまではテープに保存されていました)。

  • xは、アーカイブからファイルを抽出するように指示します
  • vは冗長を表します
  • j(bzip2アーカイブの場合)
  • fはファイル名を示します
  • 最後に:Cはディレクトリを変更するように指示します(パッケージのコンテンツはそこで解凍されます)

man tarもご覧ください。

21
choroba

パラメータが何をするかを再度知る必要がある場合は、最初に男を読んでみてください。コマンド_man tar_を実行し、次に_/-C_を実行すると、-Cの意味を説明するセクションが表示されます。この例では、「ディレクトリの変更」を表します(つまり、アンパックの結果を_/mnt/gentoo/usr_)。

10
timss

解凍します/mnt/gentoo/portage-latest.tar.bz2 in /mnt/gentoo/usr/

4
Tog