大量のテキストファイルを圧縮して Windows から Linux へコピーして解凍してみた。

公開日: : 最終更新日:2018/03/10 パソコン , , , , ,

大量のテキストファイルを Windows から Linux にコピーする必要があり、最初はそのまま FFFTP を使ってコピーしてしていたのですが、全然終わらなかったので、フォルダを zip に圧縮してから Linux 環境にコピーし、Linux 環境で解凍するようにしました。

まずは、Windows 環境でフォルダごと zip 形式に圧縮します。

ファイル数約8万5千個で、サイズが約1Gあります。

zip に圧縮すると、

約350MB となり、容量が 約30% に圧縮されていました(圧縮率約70%)。

次に、FFFTP を使って、zip ファイルをコピーします。

結構時間がかかりました。。

最後に、TeraTerm を使って Linux 環境にログインして、unzip コマンドで zip ファイルを解凍します。

以下のようなエラーが出て、解凍できず。

zip ファイルが壊れているみたいなので、zip コマンドで修復してみました。

再度、unzip コマンドで解凍、、、できませんでした><。

 

そこで、ZIP 形式はあきらめて、tar.gz で圧縮する方法に切り替えました。

Lhaplus」を使って、Windows 環境で tar.gz に圧縮します。

なんと、ファイルサイズが約60MBとなり、ZIP と比べて tar.gz の圧縮率が高いことが分かりました。

同様に FFFTP を使って Linux 環境にアップロードし、tar コマンドで解凍します。

オプションの意味は、z:gz、x:解凍 (extract)、v:圧縮・解凍状況を表示(verbose)、f:圧縮ファイル名指定 (filename) のようです。

これでようやく無事に解凍することができました。

関連記事

【メールの署名】ブラウザ版 Gmail と Thunderbird で署名を入れる方法。

メールに署名を入れる方法を、ブラウザ版の Gmail と Thunderbird で調べてみました。

記事を読む

【Gmailアドレス】を複数取得する方法

フリーのWebメールの Gmail を使っている人は多いかと思います。 私も Gmail を使

記事を読む

インクジェットプリンタについて色々調べてみた。

インクジェットプリンタについて色々調べてみました。インクジェット方式は、画像形成のプロセスが簡単なた

記事を読む

【Vysor】Android スマホ画面をPC画面に映す方法。

スマホの画面をPCのディスプレイに映して、マウスやキーボードで操作できるようにしたときのメモです。

記事を読む

Instagram でリポストした画像を Twitter にも自動投稿する方法。

今回は、Instagram で他のユーザが投稿している画像を自分のインスタに投稿し(リポスト)、さら

記事を読む

Let’s note CF-S10のメモリを増設【4G⇒8G】

以前購入したノートPC、 Let’s Note(Panasonic)の CF-S10 EYTDR の

記事を読む

RaCoupon WiMAX の【ギガ放題】を解約する方法

ラクーポンのWiMAXのギガ放題を解約することになったので、ギガ放題の解約方法についてのメモになりま

記事を読む

【Mouse without Borders】2台のパソコンでキーボードとマウスを共有してみた。

2台の PC でキーボードとマウスを共有したときのメモです。 イメージとしては、デュアルディス

記事を読む

【レッツノート】中古PC Let’s Note Panasonic CF-S10EYTDRを購入した。

これまで使っていたLENOVOのノートPC ThinkPadが、バッテリーも全然もたなくなり、音も出

記事を読む

地図上に円を描いて直線距離を計測する方法

地図上に円を描いて直線距離を計測する方法を調べたのでメモとして記録しておきます。 やりたいこと

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

【Linux】 ローカルに Python をインストールする方法。

今回は、Linux サーバに、root 権限なしで、ローカルに Pyt

【Linux】 ファイルの重複した行を削除して、ファイルを結合する方法。

大容量の CSV ファイルの重複した行を削除して、ファイルを結合する処

【画像認識】 Google画像検索結果を取得する方法 【google image download】

今回は、深層学習(DeepLearning)で画像認識をするための画像

【深層学習】 TensorFlow と Keras をインストールする【Python】

今回は、Google Colaboratory 上で、深層学習(Dee

【競馬統計】馬の性別と回収率の関係は!?【単勝・複勝】

今回は、馬の性別と回収率の関係について、過去の競馬レースデータを用いて

→もっと見る

PAGE TOP ↑