Top > Linux > 圧縮解凍コマンド


圧縮解凍コマンド

tar で圧縮・解凍

$ tar [オプション] アーカイブファイル名 [ファイル名orディレクトリ名]
オプション意味
z (--gzip)gzipで圧縮
c (--create)新たにアーカイブを生成(圧縮)する
f (--file=ARCHIVE)アーカイブファイル or デバイスを使用する
x (--extract)アーカイブファイルから解凍する
v (--verbose)冗長にリストを処理する

圧縮

$ tar zcvf アーカイブファイル名 ファイル名orディレクトリ名
(例) $ tar zcvf hoge.tar.gz /home/foo/image/ /home/foo/movie/

解凍

$ tar zxvf アーカイブファイル名
(例) $ tar zxvf hoge.tar.gz


gz 形式で圧縮・解凍

圧縮

$ gzip ファイル名
(例) $ gzip hoge.jpg
Note
hoge.jpg は、hoge.jpg.gz ファイルとなる為、元のファイルは削除される。 また、gz コマンド単体ではディレクトリを圧縮できない

解凍

$ gunzip ファイル名
(例) $ gunzip hoge.jpg.gz


zip 形式で圧縮・解凍

圧縮

$ zip アーカイブファイル名 ファイル名
(例) $ zip hoge.zip hoge.jpg
(例) $ zip -r hoge.zip /home/foo/image  (ディレクトリを再帰的に圧縮)

解凍

$ unzip ファイル名
(例) $ unzip hoge.zip

リロード   凍結解除 コピー 名前変更   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: Sat, 03 Jan 2015 01:21:45 JST (903d)