■
- 巨大ファイル圧縮転送のおさらい
- 分割する split -b 1000m BigFile.csv BigFile.
- 分割ファイルを1つのフォルダにまとめる BigFolder
- 圧縮する tar jcvf BigFolder.tar.bz2 BigFolder
- 展開する tar jxvf BigFolder.tar.bz2
tarのオプションは
-
- c : 新規に圧縮ファイルを作成
- x : 圧縮ファイルを展開
- j : bz2形式で扱う(bzip2[圧]/bunzip2[展])
- z : zip形式で扱う(gzip[圧]/gunzip[展])
- f : ファイル名を指定して圧縮
- v : 処理の詳細を表示
tar本体の役割は、複数のファイルを1つのファイルにまとめることで、
圧縮コマンドのbzip2やgzipは、複数ファイルに対応できないので、
この様な処理になっているらしい。
圧縮コマンドに関しては、
圧縮: bzip2 hoge
展開: bunzip2 -k hoge.bz2
kオプションをつけないと、元の圧縮ファイルhoge.bz2は展開時点で削除される。
圧縮: gzip hoge
展開: gunzip hoge.gz
何でこんなこと気にしているかというと、2月22日17時から3日間、TSUBAMEが止まるからです。