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

OnWorksファビコン

ドットロック - クラウドでオンライン

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

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

プログラム:

NAME


dotlock - メールボックスをロックしてコマンドを実行します

SYNOPSIS


ドットロック [-LPW] mbox ファイル command [argは ...]

DESCRIPTION


dotlock はメールボックス ファイルのロックを取得します mbox ファイル 両方を使用する 群れ そしてロックファイル、
その後、実行します command 任意の引数を指定して。 いつ command 終了、ドットロックの解放
ロック。

dotlock は、古いロックファイルをクリーンアップしようとします。 ロックに成功すると、 mbox ファイル  
群れ、何も変更がないまま約 30 秒が経過します。 mbox ファイル または
lockfile を選択すると、dotlock は lockfile を削除して再試行します。

ロックを保持している間、lockfile は lockfile の変更時刻を更新し続けます。
15 秒ごとに、ロックがクリーンアップされないようにします。 command is
スロー。

オプション
--noflock (-L)
通常、dotlock は flock ロックと dotfile ロックの両方を使用します。 (最初にflockを使用しますが、
デッドロックを回避するために、ドットファイルのロックが失敗した場合でもロックを解放します。
アプリケーションでは逆の順序で処理が行われます。) -L オプションは群れを無効にします
ロックするため、dotlock は dotfile ロックのみを使用します。

これは主に、すでに flock を実行しているアプリケーションのラッパーとして役立ちます。
ロックですが、ドットファイル ロックを追加したいと考えています。 (メール便の場合でも
システムは flock を使用しません。flock は実際に dotlock の効率を向上させるため、
無効にする理由にはなりません。)

--fcntl (-P)
このオプションは、メール スプールの fcntl (別名 POSIX) ファイル ロックを有効にします。
flock と dotfile のロック。 fcntl ロックの利点は、適切な処理を実行できることです。
NFS 経由のもの。 ただし、NFS クライアントまたはサーバーのいずれかが適切にサポートしていない場合は、
fcntl ロック、またはファイル システムが適切なオプションでマウントされていない場合、
fcntl ロックは、いくつかの方法のいずれかで失敗する可能性があります。 さまざまなプロセスを可能にすることができます。
同じマシン上であっても、同じファイルを同時にロックします。 それは単にハングアップすることができます
他のプロセスがファイルのロックを保持していない場合でも、ロックを取得しようとします。 また、
一部の OS ではフロック ロックと悪影響を与える可能性があります。これらの OS は実際には
fcntl に関して flock を実装します。

--待って (-W)
このオプションを使用すると、dotlock は単にゼロ以外で終了し、実行されません。 command それができない場合
すぐにロックを取得します。

onworks.net サービスを使用してドットロックをオンラインで使用する


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

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

Linuxコマンド

Ad