重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

Turbolinux8ですが、サブフォルダを含めて圧縮したいと思います。

そして、解凍はWindowsでしないといけない場合もあります。

この場合、圧縮ツールと圧縮形式は何が適当でしょうか?
また、圧縮コマンドを教えてもらえると助かります。

よろしくお願いします。

A 回答 (3件)

Windowsで一般的な圧縮形式はzipかlzhです。


UNIX系のOSではtarコマンドを使ってgunzip形式で圧縮するのが一般的です(tar.gz形式)。
何が適当かは状況によって違いますが、いくつか場合分けしますと。

(1)他人にその圧縮ファイルを持たせたりしない場合。
この場合だとoshiete_kunさんがWindosでLhaplusを使ってればtar.gz形式も解凍できますのでtar.gz形式で圧縮してください。+Lhacaだとできません。

*tarコマンドで圧縮する。
tar -czf 圧縮後のファイル名 ディレクトリ名
(例)HOGEというディレクトリ以下をまとめて圧縮したい場合、
tar -czf hoge.tar.gz HOGE
hogeは好きな名前にしてください。
またLinuxでtar.gz形式を解凍するには
tar -xzf hoge.tar.gzです。

(2)他人にも圧縮ファイルも持たせる場合
この場合だと他人が何の解凍ソフトを使ってるか分からないのでzipかlzhで圧縮すればいいでしょう。外国の人に送るならzipで圧縮しましょう。

*lhaコマンドで圧縮する。
lha -c 圧縮後のファイル名 ディレクトリ名
Linuxで解凍するなら
lha -e 圧縮ファイル名
*zipコマンドで圧縮する。
zip -r 圧縮後のファイル名 ディレクトリ名
Linuxで解凍するなら
unzip 圧縮ファイル名

汎用性を求めるなら迷わずzip使ったほうがいいですね。
最後にLinuxをお使いならRed Hat Linuxポケットリファレンスを購入してみてはいかがでしょうか。
簡単なコマンドをまとめてあるのでちょっと調べたいときに便利ですよ。

参考URL:http://homepage2.nifty.com/cs/linux_command/comm …
    • good
    • 0
この回答へのお礼

こんにちは。

ご回答いただきましたみなさん、どうもありがとうございます。

おかげで助かりました。

また、よろしくお願いいたします。

お礼日時:2004/07/14 16:55

LHA for UNIX Version 1.17 で圧縮しては,いかが?



○インストール
にあるものを展開して、適当なフォルダにコピーして
(たとえば/usr/bin)使う。

○説明
lha
* LZH は Windows でよく使われる圧縮形式です.
* 複数のファイルをまとめて圧縮することができます.
主なオプション
* x:アーカイブファイルからファイルを抽出.
* c:アーカイブファイルの作成.

圧縮
$ lha c ファイル名.lzh 圧縮対象

http://www.infor.kanazawa-it.ac.jp/~ishii/lhaunix/
http://www12.plala.or.jp/ksp/linux/command/compr …

参考URL:http://www.infor.kanazawa-it.ac.jp/~ishii/lhaunix/
    • good
    • 0

Tarコマンドで圧縮してやればいいかと思います。


Windowsでtar.gzファイルを解凍するユーティリティはいくつもでています。stuffitなんかもありますね。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!