こんにちは、.tarバックアップから単一のファイルを復元できますか?トータルバックアップを復元したくありません。バックアップから1つのファイルを復元したいだけです。
はい、tarball名の後にファイルの完全な保存パスを指定します。
例:ファイルetc/apt/sources.list
from etc.tar
が必要だとします:
tar -xf etc.tar etc/apt/sources.list
sources.list
を抽出し、現在のディレクトリの下にetc/apt
ディレクトリを作成します。
-t
の代わりに-x
リストオプションを使用し、おそらくgrepとともに使用して、目的のファイルのパスを見つけることができます。--wildcards
などの他のオプションがあります。 man tar
を参照NautilusのArchive Managerでtarを開き、フォルダー階層に移動して必要なファイルを見つけ、抽出します。
mc
)などのテキストベースのファイルマネージャーを使用して同じことを実現します。Nautilusでtarを右クリックし、「ArchiveMounterで開く」を選択します。
これで、tarは左側のリムーバブルドライブのように表示され、通常のドライブと同じように探索/移動し、必要なファイルを任意の宛先にドラッグ/コピー/貼り付けできます。