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

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

関連記事

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

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

記事を読む

【dhIMG Twitter】Twitter の画像を一括でダウンロードする方法。

Twitter の画像を一括でダウンロードしたときのメモです。 「dhIMG Twitter」

記事を読む

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

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

記事を読む

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

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

記事を読む

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

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

記事を読む

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

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

記事を読む

テキストデータを読み上げてmp3でダウンロードできるソフト

約2000文字ある長い文章を覚えないといけないことになりました。ひたすら書いて覚えてもいいのですが、

記事を読む

【♪超録】パソコン上で鳴らしている音を録音する方法

パソコン上で鳴らしている音を録音できるソフトを探していたら「♪超禄」というフリーソフトが見つかったの

記事を読む

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

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

記事を読む

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

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

記事を読む

Message

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

【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

【Python】OpenCV を使って顔画像を検出してみた。

OpenCV のインストール Numpy のインストール [c

→もっと見る

PAGE TOP ↑