CNS には環境に関するさまざまな情報があります.それらの情報はypmatchコ マンドやypcatコマンドを利用して検索できます.ここでは, それらのコマンドの利用について説明します.
ypmatchコマンドを利用することで,ユーザが属しているファイル サーバを表示できます.
次にユーザt02000tfが属しているファイルサーバを表示させる例を示します.
% ypmatch t02000tf amd.home <RET> type:=link;fs:=/home/fs0601a;sublink:=${key} % _
この実行例では,表示結果からユーザt02000tfがfs0601aという ファイルサーバに属していることがわかります. 次にファイルサーバを表示させるための書式を示します.
% ypmatch [ログイン名] amd.home <RET>
ypcatコマンドを利用してCNS のホストやプリンタが設置さ れている教室を調べられます.
次に,ホストzz123とプリンタnps3の設置されている教室を調べる実行例を示し ます.
% ypcat hosts | grep zz123 <RET> xxx.xxx.xxx.xxx zz123 zz123.sfc.keio.ac.jp # T=SunUltra30 R=B17 % ypcat hosts | grep nps3 <RET> xxx.xxx.xxx.xxx nps3 nps3.sfc.keio.ac.jp # T=QMS3260 R=D17 % _
`R=?'に表示されるアルファベットは,それぞれ`A'がλ, `B'がο,`C'が ι,`D'がε,`E'がκ, `MC'がメディアセンターを表しています. この実行例から,zz123はο17特別教室にあり, プリンタnps3はε17特別教室にあることが わかります.
次に,ホスト・プリンタの設置場所を調べるための ypcatコマンドの書式を示します.
% ypcat hosts | grep [ホスト名] <RET> % ypcat hosts | grep [プリンタ名] <RET>