web-dev-qa-db-ja.com

.tar.bz2ファイルを作成するLinux

Linuxマシンで、特定のフォルダーの.tar.bz2ファイルを作成したい。そのフォルダー(ターミナル内)に自分を置いたら、マシンのホームディレクトリに圧縮フォルダーを配置するためにターミナルコマンドラインに何を入力しますか?

私がフォルダ/ home/user/folderにいるとしましょう。フォルダ「フォルダ」には、いくつかのファイル(txt、.cなど)があります。タイプ.tar.bz2のフォルダーを圧縮して/ homeディレクトリーに配置するにはどうすればよいですか?

/ home/user/folderでSudo tar -cvjSf folder.tar.bz2を試しましたが、エラーが発生しました:

tar:空のアーカイブの作成をto病に拒否

71
Adam

アーカイブに何を含めるかを示していません。

フォルダの1つ上のレベルに移動して、以下を試してください。

Sudo tar -cvjSf folder.tar.bz2 folder

または同じフォルダから試してみてください

Sudo tar -cvjSf folder.tar.bz2 *

乾杯!

149
pietromenna

別のフォルダーからこれを試してください:

Sudo tar -cvjSf folder.tar.bz2 folder/*
9
Robert Juhasz