English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux lhaコマンド

Linux コマンド全書

Linuxのlhaコマンドはファイルを圧縮または解凍するために使用されます。

lhaはlharcから進化した圧縮プログラムで、それで圧縮されたファイルは「.lzh」拡張子を持つ圧縮ファイルが生成されます。

语法

lha [-acdfglmnpqtuvx][-a <0/1/2>/u</0/1/2>][-<a/c/u>d][-<e/x>i][-<a/u>o][-<e/x>w=<目的ディレクトリ>][-<a/u>z][圧縮ファイル][ファイル...] または lha [-acdfglmnpqtuvx][-a <0/1/2>/u</0/1/2>][-<a/c/u>d][-<e/x>i][-<a/u>o][-<e/x>w=<目的ディレクトリ>][-<a/u>z][圧縮ファイル][ディレクトリ...]

パラメータ

  • -aまたはaを使用して圧縮ファイルを圧縮し、それを圧縮ファイルに追加します。
  • -a<0/1/2>/u</0/1/2圧縮ファイルを作成する際に異なるファイルヘッダを使用します。
  • -cまたはcを使用して圧縮ファイルを圧縮し、新しい圧縮ファイルを再構築後、それを追加します。
  • -dまたはdを使用して圧縮ファイルから指定されたファイルを削除します。
  • -<a/c/u>dまたは<a/c/u>dを使用して圧縮ファイルを圧縮し、それを追加し、再構築し、圧縮ファイルを更新するか、元のファイルを削除する、つまりファイルを圧縮ファイルに移動します。
  • -eまたはeを使用して圧縮ファイルを解凍します。
  • -fまたはfを使用してlhaコマンドを強制的に実行し、解凍時に既存のファイルを確認せずに直接上書きします。
  • -gまたはgを使用して一般的な圧縮形式を利用し、互換性の問題を解決しやすくなります。
  • -<e/x>iまたは<e/x>i 圧縮ファイル内のファイルパスを無視して、現行ディレクトリに直接解凍するか、指定されたディレクトリに解凍
  • -lまたはl 圧縮ファイルの関連情報を表示
  • -mまたはm このパラメータの効果は、""と同時に指定するときの効果と同じです。-ad"パラメータが同じです。
  • -nまたはn 指令を実行せずに実際に実行されるアクションをリスト
  • -<a/u>oまたは<a/u>o lharc互換フォーマットを使用して圧縮後のファイルを追加し、圧縮ファイルを更新
  • -pまたはp 圧縮ファイルから標準出力デバイスに输出
  • -qまたはq コマンドの実行プロセスを表示しない
  • -tまたはt バックアップファイル内の各ファイルが正しいか確認
  • -uまたはu 新しいファイルを圧縮ファイルに更新
  • -u</0/1/2>またはu</0/1/2> 圧縮時、異なるファイルヘッダを使用して圧縮ファイルに更新
  • -vまたはv 圧縮ファイルの関連情報を詳細に表示
  • -<e/x>w=<目的ディレクトリ>または<e/x>w=<目的ディレクトリ> 解凍先ディレクトリを指定
  • -xまたはx 圧縮ファイルを解凍
  • -<a/u>zまたは<a/u>z ファイルを圧縮せずに直接追加し、圧縮ファイルを更新

オンラインサンプル

圧縮ファイル

# lha -a abc.lhz a.b //a.bファイルを圧縮し、圧縮後 abc.lhzファイルを生成

ディレクトリを圧縮

# lha -a abc2 /home/hnlinux

展開先ディレクトリにファイルを展開

# lha -xiw=agis abc  //ファイルabcを展開

Linux コマンド全書