• home
  • about
  • 全ての投稿
  • ソフトウェア・ハードウェアの設定のまとめ
  • 分析関連のまとめ
  • ヘルスケア関連のまとめ
  • 生涯学習関連のまとめ

tar

date: 2021-12-01 excerpt: tarコマンドの使い方

tag: linuxostar


tarコマンドの使い方

概要

  • アーカイブユーティリティ
  • よくある解凍パターン
    • .tar.zx拡張子の時
      • $ tar -xf filename.tar.xz
    • .tar.gz拡張子の時
      • $ tar -xzvf filename.tar.gz
    • .txz拡張子の時
      • $ tar -xf filename.txz

引数

基本引数

アーカイブ作成

  • -c

アーカイブ展開

  • -x

アーカイブの一覧を表示

  • -t

サブ引数

  • -v
    • 詳細を表示
  • -z
    • gzipを対象
  • -j
    • bzip2を対象
  • -J
    • xzを対象

たくさんのファイルを並列圧縮する

  • pigz(parallel gzip)というライブラリを用いることで高速に圧縮できる

pigzのインストール

ubuntu, debian

$ sudo apt install pigz

pigzを用いた圧縮

$ tar cf <output-filename>.tar.gz -I pigz <target-dirname>

参考

  • Compress your files faster with pigz


linuxostar Share Tweet