Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> PVコマンドを使用してLinuxコマンドの完了を監視する方法

PVコマンドを使用してLinuxコマンドの完了を監視する方法

  

Linuxシステム管理者は、コマンドが中断されずに正常に実行されていることを認識できるように、コマンドのリアルタイム監視を実行する必要があります。 PVコマンドを使ってLinuxコマンドの完了を監視する方法は次のとおりです。

Linuxのコマンドは、通常進行し、関連情報を提供し、この情報はあなたが時間が限られている場合は特に、特に重要であることはありません。ただし、これはあなたが無力であることを意味するのではありません - 現在コマンドラインで実行されているコマンドの進行情報を表示するコマンドpvがあります。この記事でそれについて説明し、いくつかの簡単な例を使ってその機能を説明します。

PVコマンド

PV Pipe Viewerの略で、Andrew Woodによって開発されました。これは、パイプを介したデータ処理の進行状況に関する情報を表示することを意味します。この情報には、費やされた時間、完了率(進行状況バーで表示)、現在の速度、合計送信データ、および推定残り時間が含まれます。

<; PVを使用するには、適切なオプションを選択し、それを2つのプロセス間のパイプラインに配置する必要があります。コマンドの標準入力は標準出力を介して渡され、進行状況は標準エラー出力に出力されます。 - '上記の説明は、コマンドのヘルプページからのものです。

ダウンロードしてインストールします

UbuntuなどのDebianベースのオペレーティングシステムでは、次のコマンドを使用してPVを簡単にインストールできます。

sudo apt-get install pv

他のディストリビューションを使用している場合は、それぞれのパッケージ管理ソフトウェアを使用してシステムにPVをインストールできます。 PVがインストールされると、さまざまな状況でそれを使用できます(下記参照)。以下の例はすべてpv 1.2.0を使用しています。

機能と使用方法

私たちが使用するほとんどの使用シナリオ(Linuxでコマンドラインを使用するユーザー)は、ムービーファイルをUSBドライブからコンピューターにコピーするコマンドを使用します。 cpを使用して上記の作業を完了した場合、レプリケーションプロセス全体が終了するかエラーが発生するまで何が起こっているのかわかりません。

ただし、このシナリオではpvコマンドが非常に役立ちます。例えば:

PV /media/himanshu/1AC2-A8E3/fNf.mkv> ./Desktop/fnf.mkv

出力は次の
ログイン

PV-コピーそのため、ご覧のとおり、このコマンドは、転送されたデータ量、所要時間、転送速度、進行状況バー、進行状況の割合、残り時間など、操作に関する多くの有用な情報を表示します。

pvコマンドには、さまざまな表示オプションスイッチがあります。たとえば、パーセントを表示するには-p、時間を表示するには-t、転送速度を示すには-r、eta(LCTT)を表すには-eを使用できます。良い点は、デフォルトのオプションが有効になっているので、1つのオプションを覚えておく必要がないということです。ただし、これらの情報の1つだけが必要な場合は、これらのオプションを制御してタスクを完了することができます。

前へ12次へ合計2ページzh-CN"],null,[1],zh-TW"]]]

Copyright © Windowsの知識 All Rights Reserved