Linuxの特定のディレクトリにあるファイルをパッケージ化するには? [コピー]

Linuxの特定のディレクトリにあるファイルをパッケージ化するには? [コピー]

パスワード:

/home/xxx 

ファイルは次の場所にあります。

/home/a/b/c/d/e/

ここでは、pwdの "e"ディレクトリ(つまりxxxフォルダ)をtarにしたいと思います。

私はこうしてみました

tar -vcf tarfile.tar /home/a/b/c/d/e/

しかし、問題は(/home/a/b/c/d/e)のようなすべてのディレクトリを圧縮することです。ただし、「e」ディレクトリを圧縮する必要があります。

ベストアンサー1

親フォルダをスキップするには、このフラグを使用して作業ディレクトリを-C変更します。tar

$ tar -C /home/a/b/c/d/ -vcf tarfile.tar e

おすすめ記事