RPCINFO

Section: Maintenance Commands (8)
Index JM Home Page

BSD mandoc
Linux NetKit (0.17)  

名前

rpcinfo - RPC 情報を表示する  

書式

rpcinfo -p [host ] rpcinfo [-n portnum ] -u host program [version ] rpcinfo [-n portnum ] -t host program [version ] rpcinfo -b program version rpcinfo -d program version  

説明

rpcinfo は、 RPC サーバに対して RPC 呼び出しを行い、得られた情報を表示する。  

オプション

-p
host の portmapper を検出し、 そこに登録されている全ての RPC プログラムの一覧を表示する。 host が指定されていない場合、 hostname(1) で返される値がデフォルトになる。
-u
UDP を用いて、指定した host 上の program の手続き 0 に対し、 RPC 呼び出しを行う。 そして、応答があったか否かを報告する。
-t
TCP を用いて、指定した host 上の program の手続き 0 に対し、 RPC 呼び出しを行う。 そして、応答があったか否かを報告する。
-n
-t や -u オプションのポート番号として、 portmapper に与えられたポート番号ではなく、 portnum を使う。
-b
UDP を用いて、引き数 program と version で指定されたプログラムの手続き 0 に対して、 RPC ブロードキャストを行う。 そして、応答があった全てのホストについて報告する。
-d
program と version で指定された RPC サービスについて登録を削除する。 このオプションは、スーパーユーザーだけが実行できる。

引き数 program は、名前・番号のいずれでも構わない。

version が指定された場合、 rpcinfo は指定された program のそのバージョンの呼び出しを試みる。 version が指定されていない場合、 rpcinfo は、指定された program に対してバージョン 0 の呼び出しを行うことにより、 登録されている全てのバージョン番号を検索しようと試みる (この場合、バージョン 0 が存在しないことを仮定している。 もし存在すれば、 rpcinfo は、代わりに極端に高いバージョン番号に対して呼び出しを行うことで、 この情報を取得しようとする)。 さらに、 rpcinfo は、登録されている各バージョンについて呼び出しを行おうとする。 注意: -b と -d オプションでは、バージョン番号が必要である。  

例

ローカルマシンに登録されている、全ての RPC サービスについて表示するには、次のようにすること:
example% rpcinfo -p

klaxon という名前のホストに登録されている、全ての RPC サービスについて表示するには、次のようにすること:

example% rpcinfo -p klaxon

Yellow Page サービス (訳註: NIS) が稼働している、 ローカルネット上の全てのマシンについて表示するには、 次のようにすること:

example% rpcinfo -b ypserv 'version' | uniq

'version' のところには、 上記の -p オプションの結果から得られた、 現在の Yellow Page サービスのバージョンを使う。

バージョン 1 の walld サービスを削除するには、次のようにすること:

example% rpcinfo -d walld 1
 

関連項目

rpc(5), portmap(8)
"RPC Programming Guide"
 

バグ

SunOS 3.0 以前のリリースでは、 ネットワークファイルシステム (NFS) は 自分自身を portmapper に登録しない。 そのため、 このようなリリースの OS が稼働しているホストの NFS サーバについては、 RPC 呼び出しをするために rpcinfo を使うことはできない。  

翻訳者謝辞

この man ページの翻訳にあたり、 FreeBSD jpman project <http://www.jp.freebsd.org/man-jp/> による翻訳を参考にさせていただいた。

関連キーワード

登録   番号   サービス   portmapper   手続き   応答   報告   ホスト   サーバ   ポート   引き数   マシン   Yellow   稼働   リリース   翻訳   検出   ブロードキャスト   スーパー   仮定   極端   ローカル   訳註   ローカルネット   上記

Linux マニュアル 一覧

関連するコマンド・関数

getrpcport.3   atexit.3   on_exit.3   rcsfreeze.1   services.5   xinetd.log.5
 

Index

名前
書式
説明
オプション
例
関連項目
バグ
翻訳者謝辞

This document was created by man2html, using the manual pages.
Time: 04:38:49 GMT, October 11, 2026