tar -xvj [ファイル名]を使用しようとすると、Enterキーを押すとハングし、ファイルを解凍しません。再度解凍しますが、コマンドラインでハングします---しかし、アプリアーカイブマネージャーを使用すると、ファイルが解凍されますが問題はありませんか?
tar -xvj [ファイル名]を使用しようとすると、Enterキーを押すとハングし、ファイルを解凍しません。再度解凍しますが、コマンドラインでハングします---しかし、アプリアーカイブマネージャーを使用すると、ファイルが解凍されますが問題はありませんか?
回答:
パラメーターがありません(fに注意してください):
tar -xvjf <filename>
-f <filename>
指定されていない場合、tarは標準入力で受け取ったものをデフォルトで展開します。したがって、表示される「ハング」は、データを待機しているtarにすぎません。
少し演奏したい場合は、tar.bz2ファイルをtarの標準入力にリダイレクトしてみてください。
tar -xvj < file.tar.bz2
これも機能するはずですが、-fでファイルを指定する方がより伝統的です。
ファイル名は-fオプションの引数であるため、-fを最後に置く必要があることに注意してください。そうした場合tar -vfjv filename
には、ファイル名としての仕事は、意味をなさない-vの引数として渡されることはありません。