Linuxでsharを使用して自己解凍ファイルを作成する方法

彼らにファイルを送信した後、それが何であるか、そしてそれをどのように解凍するかを連絡先に説明しなければならないので、それは非常に迷惑ですか、それとも疲れますか?「はい」と答えると、Linuxのsharが好きになります。

sharを使用すると、多くのファイルを1つのファイルに「パッケージ化」できます。あなたがそれをあなたの連絡先に送る場合、彼らはそれがそれを抽出するために実行可能であり実行中であることを確認する必要があるだけです。複雑なコマンドはなく、プロセスをガイドする必要もありません。

それを使用してファイルのグループを単一の「shar」ファイルにパッケージ化する方法を見てみましょう。

Sharをインストールする

デフォルトでは、SharはほとんどのLinuxディストリビューションに含まれていないため、最初にSharをインストールして自動Sharファイルアーカイブを作成する必要があります。ただし、ソフトウェアセンターでは見つかりません。また、aptを通じて自分で見つけることもできません。代わりに、それを含むより大きな「sharutils」パッケージをインストールする必要があります。これを行うには、ターミナルを起動して次のコマンドを使用します。

Linuxでsharを使用して自己解凍ファイルを作成する方法

ドキュメントを見つけて準備する

Sharは、一度に多数のファイルを処理して単一のアーカイブに配置できるコマンドラインツールです。したがって、利便性と使いやすさのために、一時フォルダーを作成し、sharアーカイブに含めるすべてのファイルを一時フォルダーに移動またはコピーします。

端末がアクティブな状態で、新しいディレクトリに移動します。

パッケージファイル

sharアーカイブを作成するには、次のコマンドを実行します。

「アーカイブファイル名」を自分のファイル名に変更します。

Linuxでsharを使用して自己解凍ファイルを作成する方法

「命令を分解」して、操作方法を見てみましょう。

もちろん、最初の共有はプログラム自体です。

./*は入力であり、この特定のケースでは、「私たちはそのディレクトリ内のすべてのファイルです」という意味です。

>コマンドの入力と出力の間の分配器です。プログラムは、これを「括弧の左側にある各入力を括弧の右側に定義された単一のファイルにマージする」と理解しています。

プロセスは非常に高速で、通常は数秒以内です(PCのパフォーマンスによって異なります)。 

アーカイブファイルを作成したら、新しいファイルを連絡先と共有できます。また、sharutilsを自動的に抽出する必要がありますが、次のステップで説明するように、一般的なファイルを処理するよりもすべてが簡単です。

sharファイルを抽出する

友達がsharアーカイブを受け取ったら、友達が実行可能にしてから実行するだけです。

友人がsharutilsをインストールしていると仮定すると、友人は次のコマンドを使用してファイルを抽出できます。

Linuxでsharを使用して自己解凍ファイルを作成する方法

それだけです。含まれているファイルは同じフォルダに抽出されます。彼らが送ってきた元のファイルを削除することができます。

 ほとんどのLinuxデスクトップは、tar、gz、zip、およびその他の圧縮形式を完全にサポートしているため、この場合、sharはあまり役に立ちません。ただし、サーバー(またはヘッドレス)環境でLinuxを使用している場合、さまざまなコマンドを覚えておかなくてもアーカイブファイルを簡単に抽出できるため、sharは非常に便利です。追加の手順は必要なく、フラグやスイッチも必要ありません。インストールする他のプログラムが必要です。

おすすめ

転載: www.linuxidc.com/Linux/2020-04/162947.htm