英語フランス語スペイン語

Ad


OnWorksファビコン

htmlv - クラウド上のオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで htmv を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド htmv です。

プログラム:

NAME


htcp、 htmv、 htrm、 htls、 htll、 htmkdir、 htfind、 htping -を介したファイル転送とクエリ
HTTP / HTTPS / SiteCast

SYNOPSIS


htcp、 htmlv [オプション]ソース-URL [s]宛先-URL

htrm、 htls、 htll、 htmkir、 htfind [オプション]ターゲット-URL [s]

htping [オプション]

DESCRIPTION


htcp HTTPまたはを使用してリモートサーバーからファイルまたはディレクトリリストをフェッチするクライアントです。
HTTPS、またはHTTPSを使用してファイルまたはディレクトリをリモートサーバーに配置または削除します。 htcpは
に似て scp(1)ただし、転送プロトコルとしてsshではなくHTTP / HTTPSを使用します。 htcpはできます
また、HTCPプロトコルを使用して、SiteCastを介してHTTP(S)ファイルサーバーにクエリを実行します。

HTTPSを使用してファイルサーバーと通信する場合、htcpは標準のX.509で「匿名で」実行できます。
ユーザー証明書とキー、またはGSIプロキシを使用します。 これにより、htcpはグリッドで非常に便利になります
多くのユーザーが証明書を持ち、ジョブとユーザーがアクセスできる環境
GSIプロキシ。

URLは


htcpは、ファイル:、http :、およびhttps:URLスキームをソースおよび宛先としてサポートします。 いいえの場合
スキームが与えられ、URLスキームはファイルであると想定されます:そして現在の相対的な
絶対パスでない場合はディレクトリ。

コピー中に複数のソースが指定された場合、それらは順番に使用され、宛先が使用されます
ディレクトリである必要があります(ディレクトリは末尾の/で示されます)ただし、ソースと
宛先の両方がリモートサーバーを参照することはできません。

OPTIONS


-v /-verbose
デバッグ情報をオンにします。 このオプションをXNUMX回使用すると、htcpのメッセージが有効になります
stderrに。 XNUMX回使用すると、基になるlibcurlメッセージも有効になります。

- 消去
ファイルをコピーする代わりに、コマンドラインで指定されたすべてのURLを削除します。 呼び出し
htrmとしてのプログラムは同じ効果があります。

--listファイルをコピーする代わりに、URLディレクトリにあるファイルのリストを出力します
コマンドラインで指定します。 プログラムをhtlsとして呼び出すと、同じ効果があります。

-ロングリスト
ファイルをコピーする代わりに、URLにあるファイルの長いリストを出力します-
コマンドラインで指定されたディレクトリ。 利用可能な場合、バイト単位のサイズと
各ファイルの変更時刻が表示されます。 htllとしてプログラムを呼び出すことは同じです
効果。

--mkdir
ファイルをコピーする代わりに、リモートサーバー上にディレクトリを作成してみてください
HTTPPUT。 サーバーは、末尾が末尾のURLにPUTするという規則をサポートする必要があります
スラッシュは、ディレクトリを作成することを意味します。 ファイル本文は送信されません。 プログラムを次のように呼び出す
htmkdirにも同じ効果があります。

--move XNUMXつの絶対URLを指定して、単一のリモートサーバー上のファイルを移動/名前変更します。
リモートファイル名。 サーバーはHTTP / WebDAVMOVEをサポートする必要があります。 プログラムを次のように呼び出す
htmvにも同じ効果があります。

--ping HTCP NOP(「操作なし」)コードを使用して、指定されたマルチキャストグループを照会します。 SiteCast
有効なサーバーはNOP応答ですぐに応答し、すべての応答は
ミリ秒単位のラウンドトリップ時間でリストされます。 待ち時間
--groupsオプションで指定されたものは無視されます。 htpingとしてプログラムを呼び出す
同じ効果。 (-このオプションを機能させるには、グループを使用する必要があります。)

--find HTCPTSTコードを使用して指定されたマルチキャストグループを照会します。 SiteCast対応サーバー
指定されたファイルに対応するファイルがある場合、TST応答で応答します
SiteCastターゲットURL。 返されたすべての転送URLが一覧表示されます。 待っている
--groupsオプションで指定された時間は、マルチキャストの間隔を空けるために使用されます
クエリを実行しますが、プログラムは継続的に応答をリッスンします。 プログラムを次のように呼び出す
htfindにも同じ効果があります。 (-このオプションを機能させるには、グループを使用する必要があります。)

-グループ
SiteCastクエリに使用するIPマルチキャストグループ。 IPグループはカンマで区切られます
次の形式のグループのリスト:nnn.nnn.nnn.nnn:port [:ttl [:seconds]] IP番号
およびポートを指定する必要があります。 IP存続可能時間ttlは、ネットワークの数を制御します
マルチキャストパケットは通過する可能性があります-デフォルトの1は、パケットを
地元のネットワーク。 複数のグループをコンマで区切って指定できます。 複数の場合
グループが指定されている場合、秒は次を作成する前に待機する時間です
マルチキャスト-1秒がデフォルトです。

- タイムアウト
マルチキャストpingに使用される要求タイムアウト。

--anonX.509ユーザー証明書またはGSIプロキシを使用して認証を試みないでください。
リモートHTTPSサーバー。 これはあなたが「匿名」であることを意味しますが、サーバーのIDは
まだ検証されており、接続は暗号化されています。

--cert および--key
PEMでエンコードされたX.509またはGSIプロキシのユーザー証明書へのパスと使用するキー
「匿名モード」ではなく、HTTPS接続。 --keyまたは--certのいずれかXNUMXつだけが
与えられた場合、それは両方に対して試行されます。 どちらも指定されていない場合、次のようになります
優先順位が使用されます:変数X509_USER_PROXYによって保持されるファイル名。
ファイル/ tmp / x509up_uID(Unix UIDがIDと等しい); が保持するファイル名
X509_USER_CERT / X509_USER_KEY; ファイル 〜/ .globus / usercert.pem &
〜/ .globus / userkey.pem (ここで、〜/はユーザーのホームディレクトリです。)

--capath
リモートサーバーの検証時に使用するPEMでエンコードされたCAルート証明書へのパス
HTTPS接続のホスト証明書。 理想的には、これは次のディレクトリである必要があります
OpenSSLで説明されているhash.0ファイル 確認する(1)マニュアルページですが、ファイルを使用できます
代わりは。 --capathが指定されていない場合、環境変数の値
X509_CERT_DIRが試行されます。 これが有効でない場合は、/ etc / grid-
セキュリティ/証明書が使用されます。

-いいえ-確認します
リモートサーバーのホスト証明書を検証するためにCAルート証明書を使用しないでください。 この
証明書が適切に設定される前にサイトをテストするのに役立ちますが、
になりすました敵対的なサーバーによる「中間者」攻撃に対して脆弱です
あなたのターゲット。

-グリッド-http
HTTPSURLにGridHTTPリダイレクトを使用してみてください。 互換性のあるサーバーは実行されます
HTTPS接続での認証と承認、そしてHTTPへのリダイレクト
GETまたはPUTファイル転送用。 htcpは、を使用してHTTPリクエストを作成します
HTTPS経由で取得したGRID_AUTH_PASSCODE使い捨てパスコード。 --grid-httpオプション
ディレクトリ操作またはHTTPURLでは無視されます。 リダイレクトされた転送の場合
不可能な場合は、通常のHTTPSデータ転送が試行されます。

-サイトキャスト
SiteCastを使用して、コピーするリモートファイルを見つけてください(現在はのみ
フェッチ リモートファイルの。)SiteCastを介して場所が見つからない場合は、
指定されたURLの直接リクエストが試行されます。 (-このオプションにはグループを使用する必要があります
動作します。)

- ドメイン
SiteCastを使用して、コピーするリモートファイルを見つけてください(現在はのみ
フェッチ リモートファイルの) if   ドメイン コンポーネント of   URL マッチ  
指定されたSiteCastドメイン。 SiteCastで場所が見つからない場合は、直接リクエストしてください
指定されたURLに対して試行されます。 (-このオプションを機能させるには、グループを使用する必要があります。)

onworks.net サービスを使用してオンラインで htmv を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad