1. wnoguchi

    No comment

    wnoguchi
Changes in body
Source | HTML | Preview
@@ -72,21 +72,97 @@
tar xvjf hogehoge.tar.bzip2
```
## 単一ファイル
-## 圧縮
+### 圧縮
-### それなりの圧縮gzip
+#### それなりの圧縮gzip
+
+* 元ファイルを残さない版
+
+```
+gzip result.txt
+```
+
+* 元ファイルを残したい版
+
+`-c` オプションを付ける。
+
+```
+gzip -c result.txt >result.txt.gz
+```
+
+#### もっと圧縮bzip2
+
+gzipより少し時間がかかる。
+
+* 元ファイルを残さない版
+
+```
+bzip2 マイノート-201309141059.enex
+```
+
+* 元ファイルを残したい版
+
+`-c` オプションを付ける。
+
+```
+bzip2 -c マイノート-201309141059.enex
+```
+
+### 展開
+
+### gzip
+
+* 元ファイルを残さない版
+
```
-pending.
+gzip -d result.txt.gz
```
-### もっと圧縮bzip2
+* 元ファイルを残す版
```
-bzip2 -z マイノート-201309141059.enex
+gzip -dc result.txt.gz >result.txt
+```
+
+### bzip2
+
+`-d` (decompress)です。
+
+* 元ファイルを残さない版
+
+```
+bzip2 -d result.txt.bz2
+```
+
+* 元ファイルを残す版
+
+```
+bzip2 -dc result.txt.bz2 >result.txt
```
以上です。
適宜メモりたいものが出たらここに追加していきます。
+
+## Tips
+
+圧縮解凍テスト用のファイルの準備の仕方。
+適当な内容のファイルを準備する私なりのやり方。
+そのまま待ってるとディスクを全部使いきるまで終わらないので `Ctrl+C` で終了させてくださいw
+
+* ひたすらyを書き込む
+
+```
+yes > result.txt
+```
+
+* ランダムなバイナリを書き込む
+
+```
+cat /dev/urandom > result2.txt
+```
+
+## 参考サイト
+
+* [Linuxコマンド集 - 【 bzip2 】 ファイルを圧縮・展開する(拡張子.bz2):ITpro](http://itpro.nikkeibp.co.jp/article/COLUMN/20060227/230722/)