*圧縮解凍コマンド [#p977e676]

**1) tarで圧縮・解凍 [#ub54dcc2]

***圧縮 [#saed06e4]

 $ &color(red){tar zcvf 圧縮ファイル名 ファイル名orフォルダ名};

|オプション|意味|h
|z (--gzip)|gzipで|
|c (--create)|作り出す|
|v (--verbose)|冗長に|
|f (--file)|このファイルへ|

 $ cd /home/user/ …(1)
 
 $ tar zcvf img.tar.gz /home/user/img …(2)
 $ tar zcvf img.tar.gz ./img …(3)
 
 
 $ tar zcvf ./img.tar.gz ./img …(4)
 $ tar zcvf /home/user/img.tar.gz ./img …(5)
 $ tar zcvf /home/user/backup/img.tar.gz ./img …(6)

(2)と(3)の方法は、どちらともimgフォルダを圧縮するのですが、2の方法はフォルダ階層を維持したまま圧縮する感じ。

 (2)の方法のフォルダを解凍した場合
 /home/
   ├ user/
       ├ img/ 
          ├ ***
          ├ ***

 (3)の方法のフォルダを解凍した場合
 /img/
   ├ ***
   ├ ***
(4)~(6)の方法は、どれも同じコマンドですが、圧縮したファイルを作成するフォルダを指定している。

***解凍 [#y183e873]

 $ tar zxvf 圧縮ファイル名

 $ tar zxvf img.tar.gz

|オプション|意味|h
|z (--gzip)|gzipで|
|x (--extract)|抽出する|
|v (--verbose)|冗長に|
|f (--file) |このファイルを|

**2) gz形式で圧縮・解凍 [#u74b27dc]

***圧縮 [#t9bbc9f6]

 $ gzip ファイル名

 $ gzip index.html

index.htmlを圧縮する場合、上記のコマンドで圧縮する。

「index.html」が「index.html.gz」ファイルとなるため、圧縮後は元のファイル「index.html」は存在しませんのでご注意を。

なお、gzでフォルダ圧縮できないみたい。

 $ ls -la
 drwxr-x---  15 root root 1024 Nov 28 11:38 .
 drwxr-xr-x   9 root root 1024 Sep 13 10:55 ..
 -rw-r--r--   1 root root 2436 Nov 28 11:26 index.html
 
 $ gzip index.html
 
 $ ls -la
 drwxr-x---  15 root root 1024 Nov 28 11:38 .
 drwxr-xr-x   9 root root 1024 Sep 13 10:55 ..
 -rw-r--r--   1 root root 2436 Nov 28 11:26 index.html.gz

***解凍 [#p0d57863]
 $ gunzip ファイル名

 $ gunzip index.html.gz


**3) zip形式で圧縮・解凍 [#u74b27dc]

***圧縮 [#n0fecfb4]
 $ zip 圧縮先のファイル名 圧縮するファイル名

 $ zip index.zip index.html

ディレクトリを再起的に圧縮する
 $ zip -r img.zip img

***解凍 [#t7c7f365]
 $ unzip ファイル名


&br;
*Comment [#v685ab56]
- Aloha! kdx -- [[Gundoscel]] &new{2009-12-02 (水) 15:16:00};

#comment_nospam
&br;
#counter

IP:78.46.102.197 TIME:"2009-12-02 (水) 15:16:00" REFERER:"http://wiki.minaco.net/index.php?cmd=read&page=Linux%2F%E5%9C%A7%E7%B8%AE%E8%A7%A3%E5%87%8D%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89" USER_AGENT:"Mozilla/5.0 (Windows; U; Windows NT 5.0; ru; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS