大量のテキストファイルを圧縮して 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) のようです。

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

関連記事

【Thunderbird】メーラーをインストールして設定した。

ブラウザ上でメールの操作をするのではなく、メーラーと呼ばれるソフトをインストールしてメールの送受信を

記事を読む

久しぶりにSkypeを使ったらログインできない/クレジットが無効になっていた

久しぶりに Skype を使ってみたら、色々と問題が発生してしまったので、対処したときの記録です。

記事を読む

セブンイレブンで Word ファイルを印刷してみた。

コンビニでノートPCに入っている word ファイルを出力する必要があったのでその時のメモです。

記事を読む

【WSL】Windows10 に Linux(Ubuntu) を入れてみた。

最新の Windows10 環境であれば、簡単に Linux 環境を構築できるということで、試してみ

記事を読む

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

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

記事を読む

【Lhaplus】で拡張子「.7z」のファイルを解凍する方法

Lhaplus で拡張子 .7z の圧縮ファイルを解凍しようとするとエラーがでてしまいました。

記事を読む

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

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

記事を読む

【キーボード】Windows10 で CapsLock を Ctrl にする方法。

Windows10 OS の PC のキーボードで、CapsLock を Ctrl にしたときのメモ

記事を読む

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

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

記事を読む

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

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

記事を読む

Message

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

【LiveDVD】Amazonで高値で取引されているトップ10

色々な せどり がありますが、ライブDVD はあまり値段が下がらないか

【Python】pip3 で「cannot import name ‘main’」エラーが出たときの対処法。

Python でライブラリをインストールする際に、pipを使います。

【mecab-python3】parseToNode で surface が正しく取得できないときの対処法。

python3 で mecab-python3 を使うと、parseT

【Python】形態素解析器 Mecab を Linux(Ubuntu)で使ってみた。

Linux の Ubuntu OS に、形態素解析器 Mecab をイ

【Python】NLTK(自然言語処理ライブラリ)を使ってみた。

Python の自然言語処理ライブラリである NLTK を Linux

→もっと見る

PAGE TOP ↑