タグ付けされた質問 「compression」

データの圧縮(圧縮)および復元(圧縮解除)。



3
uImageからファイルを抽出する方法は?
Buildrootは、実行する必要がある組み込みデバイスのイメージを生成しています。これは非常にうまく機能しています。これらのイメージには、rootfsが含まれています。 いくつかの研究により、生成されたファイルを調べたいと思います(たとえば、Buildrootによって設定された異なる圧縮モードが適用され、正しく実行されたかどうかを確認します)が、ネットで何か有用なものが見つかりません。 私の知る限り、uImageとzImageの違いはほんの小さなヘッダーであるため、u-bootはそのバイナリファイルを読み取ることができます。しかし、uImageもzImageも開くことができません。 ホスト上のそれらの(u / z)Imagesを解凍する方法のヒントを教えてもらえますか?

2
圧縮されたハードドライブイメージが非常に大きい
次のコマンドを使用して、新しくインストールしたデュアルブート(UbuntuとWindows)のイメージを作成しました(これはしばらくの間、小さなイメージに使用していました)。 dd if=/dev/sda | gzip > /mnt/drive.img.gz このドライブでは、500Gのうち60G未満が使用されます。それでも、その画像ファイルは現在409Gの大きさです。 どう?gzipはこれらのゼロをすべて圧縮するべきではありませんか?私が言ったように、それは新しくインストールされたシステムです。そんなに散らかっていません。 今では、ファイルが60Gになるとは思っていませんでしたが、400Gは私にとって非常に大きいようです。

4
ファイルをインプレースで圧縮するにはどうすればよいですか?
ハードディスクの使用率が90%のマシンがあります。500個以上のログファイルを小さな新しいファイルに圧縮したい。ただし、ハードディスクは小さすぎて、元のファイルと圧縮ファイルの両方を保持できません。 したがって、必要なのは、すべてのログファイルを1つずつ新しいファイルに圧縮し、圧縮された元の各ファイルを削除することです。 Linuxでそれを行うにはどうすればよいですか?

3
ユニバーサル抽出器
増えアーカイブ/圧縮ファイルフォーマットの、それらすべてを支配する一つのフリー/オープンソースのコマンドラインツールはありますか?おそらく、一貫性のある/統一されたフラグのセットを持つものでしょうか?(tarへの私のフレンドリーな暗黙の参照に注意してください) かつてバインディングtarやその他のユーティリティを使用してファイルを圧縮/解凍するタスクを大幅に簡素化することを目的としたエイリアスのセットに遭遇しましたが、これはもう見つかりません。 更新日: どのように私のようなのconfigure何かできるatoolのは、使用しないunzip(明らかに4GB以上のファイルを扱うことができない)のzipファイルを解凍すると、使用するgunzip代わりに? $ aunpack large_file.zip error: Zip file too big (greater than 4294959102 bytes) Archive: large_file.zip warning [large_file.zip]: 1491344848 extra bytes at beginning or within zipfile (attempting to process anyway) error [large_file.zip]: start of central directory not found; zipfile corrupt. (please check that you have transferred or created …


6
.warファイルの読み方
.warファイルの内容を表示しようとしています。私は最初にアクセス権を設定しましたchmod 777:それを使用してアクセスしようとすると: cd /usr/local/standalone/deployments/Sample.war/WEB-INF/classes/ それは与えていることでcd: /usr/local/standalone/deployments/Sample.war/WEB-INF/classes/: Not a directoryあり、私はこれ以上先に進むことができません。 この問題で誰かが私を助けることができますか?

5
gzipを使用して非常に大きなファイル(約30 GB)を圧縮することはできますか?
gzipを使用して非常に大きなファイル(約30 GB)を圧縮することはできますか?その場合、どのコマンド、スイッチ、およびオプションを使用する必要がありますか? または、非常に大きなファイルを圧縮/圧縮するために使用できる別のプログラム(Ubuntuディストリビューションで一般的に利用可能なものが望ましい)がありますか?これについての経験はありますか?

9
多数の小さなファイル(合計1TB)を圧縮および転送するときのメモリの問題
500万個のファイルがあり、約1 TBのストレージスペースを占有しています。これらのファイルを第三者に転送する必要があります。 これを行う最良の方法は何ですか?.tar.gzを使用してサイズを縮小しようとしましたが、コンピューターに8GBのRAMがあるにもかかわらず、「システムメモリ不足」エラーが発生します。 ファイルをカタツムリメールで送信するのに最適なソリューションはありますか?

3
gzip圧縮を高速化
gzipプロセスをスピードアップすることは可能ですか? 私は使っています mysqldump "$database_name" | gzip > $BACKUP_DIR/$database_name.sql.gz 、ディレクトリにバックアップAデータベースへ$BACKUP_DIR。 マンページは言う: -#--fast --best 指定された数字#を使用して圧縮の速度を調整します。-1または--fastは最速の圧縮方式(より低い圧縮)を示し、-9または--bestは最も遅い圧縮方式を示します(最高の圧縮)。デフォルトの圧縮レベルは-6です(つまり、速度を犠牲にして高圧縮に偏っています)。 使用することはどれくらい効果的--fastですか? これは、現代のコンピューターのCPU使用率を効果的に低下させていますか? 私のテスト結果 私は加速に気付きませんでした: 7分47秒(デフォルトの比率で-6) 8分36秒(比率--fast(= 9)を使用) それで、高速圧縮を使用するのにさらに時間がかかるようです? 圧縮率が高い場合のみ、実際に速度が低下します。 11分57秒(比率--best(= 1)を使用) アイデアを取得した後、lzop私もそれをテストしましたが、実際には高速です: 6分、14秒 lzop -1 -f -o $BACKUP_DIR/$database_name.sql.lzo


8
複数のアーカイブタイプにわたって一貫したインターフェイスを提供するプログラムはありますか?
現時点では、圧縮ファイルをダウンロードすると、.tar.gzアーカイブ、tar.bz2 arhive、.zipアーカイブ、または.gzアーカイブのいずれかになります。そして、そのたびに、そのプログラムのコマンドラインオプションを覚えておく必要があります。 私がちょうど行くことができるCLIプログラムはありますか? 圧縮解除somefile。?? アーカイブの形式を把握させてください。(実際のプログラムとの競合を避けるために使用される非常に長い名前)

3
.txzおよび.tarで圧縮されたファイルを1つのコマンドで解凍する
* .txzで圧縮されたファイルがあります。解凍後、*。tarファイルを受け取りました。1つのコマンドで2回解凍する方法はありますか?つまり、1つのコマンドでファイル(* .tar).txzを解凍しますか? 知っているために私はこのようにしています: xz -d file.txz tar xvf file.tar でももっといい方法があるのか​​な。
13 shell  tar  compression 

2
大きなフォルダーを圧縮せずに1つのファイルに保存する方法
78 GBのフォルダーを1つのファイルに保存し(クラウドサービスにアップロードするため)、アーカイブで圧縮しているかのようにしたいが、圧縮したくない(CPUがそれほど多くない)利用可能な時間)。とにかくこれを達成できることはありますか?おそらく私が知らない端末コマンドですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.