これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド fuserposix です。
プログラム:
NAME
fuser — XNUMX つ以上のファイルが開いているすべてのプロセスのプロセス ID をリストします。
SYNOPSIS
fuser [−cfu] file...
DESCRIPTION
fuser ユーティリティは、実行中のプロセスのプロセス ID を標準出力に書き込みます。
XNUMX つ以上の名前付きファイルが開いているローカル システム。 ブロック特殊デバイスの場合、すべて
そのデバイス上のファイルを使用するプロセスがリストされます。
fuser ユーティリティは、指定された名前に関する追加情報を標準エラーに書き込む必要があります。
ファイルがどのように使用されているかを示すファイル。
名前付きファイルを開いているリモート システム上で実行されているプロセスの出力は次のとおりです。
不特定。
ユーザーがを呼び出すには、適切な権限が必要な場合があります fuser ユーティリティ。
OPTIONS
fuser ユーティリティは POSIX.1-2008 の基本定義ボリュームに準拠する必要があります。 セクション
12.2, ユーティリティ 構文 ガイドライン.
次のオプションがサポートされます。
−c ファイルはマウント ポイントとして扱われ、ユーティリティはあらゆるファイルについて報告します。
ファイルシステムで開きます。
−f レポートは指定されたファイルのみを対象とします。
−う に書き込まれる各プロセス ID に関連付けられた括弧内のユーザー名。
標準出力は標準エラーに書き込まれます。
オペランド
次のオペランドがサポートされます。
file ファイルまたはファイル システムがレポートされるパス名。
標準入力
使用されていない。
入力 ファイル
ユーザーデータベース。
ENVIRONMENT 変数
次の環境変数は、の実行に影響を与えます。 fuser:
言語 設定されていない、または設定されていない国際化変数のデフォルト値を指定します
ヌル。 (POSIX.1-2008 の基本定義編を参照、 セクション 8.2,
国際化 Variables 国際化を先行させるために
ロケールカテゴリの値を決定するために使用される変数。)
LC_ALL 空ではない文字列値に設定した場合、他のすべての値をオーバーライドします。
国際化変数。
LC_CTYPE テキスト データのバイト シーケンスを解釈するためのロケールを決定する
文字として (たとえば、マルチバイト文字ではなくシングルバイト文字)
引数)。
LC_MESSAGES
ファイルの形式と内容に影響を与えるために使用する必要があるロケールを決定します。
標準エラーに書き込まれる診断メッセージ。
NLSパス の処理のためのメッセージカタログの場所を決定します LC_MESSAGES.
非同期 イベント
デフォルト。
標準出力
fuser ユーティリティは、として指定された各ファイルを使用して、各プロセスのプロセス ID を書き込みます。
オペランドを次の形式で標準出力に出力します。
"%d", <プロセス ID>
標準
fuser ユーティリティは診断メッセージを標準エラーに書き込みます。
fuser ユーティリティは、次のことも標準エラーに書き込みます。
* 各名前付きファイルのパス名が書き込まれ、その直後に。
* 標準出力に書き出されるプロセス ID ごとに、文字 'NS' に書かれます
プロセスがファイルを現在のディレクトリとして使用しており、
文字 「r」 プロセスがファイルを次のように使用している場合、標準エラーに書き込まれます。
そのルートディレクトリ。 実装では、それを示すために他のアルファベット文字を書くこともあります。
ファイルのその他の用途。
* のとき −う オプションを指定した場合、ファイルの用途を示す文字は
直後に、実際のユーザーに対応する括弧内のユーザー名が続きます
プロセスのID。 ユーザーの実ユーザーIDからユーザー名を解決できない場合は、
プロセスの場合、ユーザー名の代わりにプロセスの実際のユーザー ID が書き込まれます。
標準出力と標準エラーが同じファイルに送られる場合、出力は次のようになります。
ファイル名が各行の先頭に表示され、その後にファイル名が表示されるようにインターリーブされます。
プロセス ID とファイルの使用を示す文字。 次に、 −う オプションがある
指定すると、そのファイルを使用する各プロセスのユーザー名またはユーザー ID が書き込まれます。
あ上記で説明した最後の出力の後に標準エラーに書き込まれるものとします。
各 file オペランド。
出力 ファイル
なし。
拡張済み DESCRIPTION
なし。
EXIT ステータス
次の終了値が返されます。
0 正常に完了しました。
>0 エラーが発生しました。
結果 OF エラー
デフォルト。
フォロー中 セクション 有益です。
お申込み USAGE
なし。
例
コマンド:
fuser −ふ .
現在のプロセスを使用しているプロセスのプロセス ID を標準出力に書き込みます。
ディレクトリを作成し、それらのプロセスがどのようにディレクトリを使用しているかを示す情報を標準エラーに書き込みます。
現在のディレクトリを使用しているプロセスに関連付けられたディレクトリとユーザー名
ディレクトリにあります。
fuser −c <mount ポイント>
ファイル内の任意のファイルを使用しているプロセスのプロセス ID を標準出力に書き込みます。
に搭載されているシステムmount ポイント> そして、その方法を示す情報を標準エラーに書き込みます。
それらのプロセスがファイルを使用しています。
fuser <mount ポイント>
ファイルを使用しているプロセスのプロセス ID を標準出力に書き込みます。
によって名付けられたmount ポイント> そして、それらの処理方法を示す情報を標準エラーに書き込みます。
ファイルを使用しています。
fuser <コロナ新型ウィルス(COVID-XNUMX)やメンタルヘルスの崩壊を避ける為の デバイス>
にあるファイルを使用しているプロセスのプロセス ID を標準出力に書き込みます。
によって名付けられたデバイスコロナ新型ウィルス(COVID-XNUMX)やメンタルヘルスの崩壊を避ける為の デバイス> そして、それらがどのように行われるかを示す情報を標準エラーに書き込みます。
プロセスがファイルを使用しています。
fuser −f <コロナ新型ウィルス(COVID-XNUMX)やメンタルヘルスの崩壊を避ける為の デバイス>
ファイルを使用しているプロセスのプロセス ID を標準出力に書き込みますコロナ新型ウィルス(COVID-XNUMX)やメンタルヘルスの崩壊を避ける為の
デバイス> それ自体を実行し、それらのプロセスがどのように使用しているかを示す情報を標準エラーに書き込みます。
ファイル。
理論的根拠
の定義 fuser ユーティリティは既存の慣例に従います。
未来 道順
なし。
onworks.net サービスを使用してオンラインで fuserposix を使用する