偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

NIS 函數庫

運維 系統運維
nis 的全名為 network information system,另外一個說法就是 yp (yellow pages)。nis 或 yp 可以讓許多不同的 unix 機器擁有相同的系統信息,例如相同的用戶帳號密碼。

nis 的全名為 network information system,另外一個說法就是 yp (yellow pages)。nis 或 yp 可以讓許多不同的 unix 機器擁有相同的系統信息,例如相同的用戶帳號密碼,使系統管理人員及用戶都容易在不同的機器間穿梭,不可避免的,會有安全上的缺點,不過安全就不是這兒所討論的了。而關于 nis 方面的中英文書籍在市面上都可以找到,或者也可以參考 http://www.desy.de/~sieversm/ypdoku/ypdoku/ypdoku.html
欲使用 nis 函數庫,記得要在編譯 php 時將 yp 的選項打開,即加上 --with-yp 選項。
yp_get_default_domain: 取得機器的 domain。
yp_order: 返回 map 的序數。
yp_master: 取得 nis 的 master。
yp_match: 取得指定資料。
yp_first: 返回 map 上第一筆符合的資料。
yp_next: 指定 map 的下筆資料。
yp_errno: 取得先前 yp 操作的錯誤碼。
yp_err_string: 取得先前 yp 操作的錯誤字符串。
yp_get_default_domain
取得機器的 domain。
語法: string yp_get_default_domain(void);
返回值: 字符串
函數種類: 網絡系統
內容說明: 本函數用來尋找服務器本身所處的 domain。執(zhí)行成功則返回 domain 字符串,失敗則返回 false。本函數執(zhí)行時不需要加參數。
使用范例

參考: yp_errno() yp_err_string()
yp_order
返回 map 的序數。
語法: int yp_order(string domain, string map);
返回值: 整數
函數種類: 網絡系統
內容說明: 本函數用來取得 map 的序數,在取得 domain 及 map 之后使用。返回值為 map 序數,若失敗則返回 false。
使用范例

參考: yp_get_default_domain() yp_errno() yp_err_string()
yp_master
取得 nis 的 master。
語法: string yp_master(string domain, string map);
返回值: 字符串
函數種類: 網絡系統
內容說明: 本函數用來獲取目前所在 domain 上的 master 機器,在取得 domain 及 map 之后使用。
參考: yp_get_default_domain() yp_errno() yp_err_string()
yp_match
取得指定資料。
語法: string yp_match(string domain, string map, string key);
返回值: 字符串
函數種類: 網絡系統
內容說明: 本函數用來獲取指定 domain 中 map 中的指定資料。參數 key 可指定用戶名稱等。
使用范例
下例用來取得 wilson 的信息
返回字符串類似下面的字符串
wilson:##wilson:12345:380:wilson peng:/home/wilson:/bin/bash
參考: yp_get_default_domain() yp_errno() yp_err_string()
yp_first
返回 map 上第一筆符合的資料。
語法: array yp_first(string domain, string map);
返回值: 數組
函數種類: 網絡系統
內容說明: 本函數用來取得指定 map 上第一筆返回資料的索引和其值。返回資料為數組,若失敗則返回 false。
使用范例

參考: yp_get_default_domain() yp_errno() yp_err_string()
yp_next
指定 map 的下筆資料。
語法: array yp_next(string domain, string map, string key);
返回值: 數組
函數種類: 網絡系統
內容說明: 本函數用來取得 map 上指定資料的下筆返回資料的索引和其值。返回資料為數組,若失敗則返回 false。
使用范例

參考: yp_get_default_domain() yp_errno() yp_err_string()
yp_errno
取得先前 yp 操作的錯誤碼。
語法: int yp_errno(void);
返回值: 整數
函數種類: 網絡系統
內容說明: 本函數用來取得最后一次 yp 操作時的錯誤
[url=javascript:;]代碼[/url]
,代碼值及意義見下粗體部分
代碼 意義
1 函數的參數有錯
2 rpc 錯誤 - 不再系著 domain
3 在 domain 上無法系住服務器
4 domain 上找不到指定的 map
5 map 上找不到指定的索引鍵
6 yp 內部有錯
7 資源取得錯誤
8 指定 map
[url=javascript:;]數據庫[/url]
中已無資料
9 無法與 portmapper 通訊
10 無法與 ypbind 通訊
11 無法與 ypserv 通訊
12 未配置本地的 domain
13 yp 數據庫有錯
14 yp 版本不合
15 暴力存取
16 資料忙線中
yp_err_string
取得先前 yp 操作的錯誤字符串。
語法: string yp_err_string(void);
返回值: 字符串
函數種類: 網絡系統
內容說明: 本函數用來取得最后一次 yp 操作時的錯誤字符串。本函數不需參數。

【編輯推薦】

  1. 在RHEL 5中配置NIS服務器端及客戶端
  2. RHEL上NIS網絡信息服務配置實例講解
  3. RHEL5.1主/從NIS服務器配置及測試 
責任編輯:龐桂玉 來源: ChinaUnix
相關推薦

2009-12-08 19:34:26

PHP拼寫檢查函數庫

2011-08-23 15:02:59

LuaTable

2010-04-27 09:55:15

2020-11-16 12:40:55

Java開發(fā)機器學習

2009-09-16 10:43:22

PHP正則表達式函數

2011-08-23 14:26:07

Lua字符串

2011-08-23 16:14:27

Lua函數庫函數

2010-06-13 10:18:08

MySQL 數據庫函數

2014-01-07 14:53:37

Android開發(fā)依賴注入Roboguice

2009-11-16 15:07:23

PHP數組函數庫

2021-07-10 07:41:20

Python中文函數庫Python基礎

2016-02-17 16:04:42

2013-06-27 14:14:06

安卓開發(fā)經驗安卓資源安卓UI

2017-03-16 14:37:05

LinuxShell函數

2023-05-26 08:02:11

工具函數庫模塊

2024-02-27 09:28:15

前端開發(fā)函數庫

2024-02-05 22:53:59

前端開發(fā)

2009-09-17 15:11:33

NIS簡介

2023-05-06 13:56:02

工具函數庫業(yè)務

2009-11-27 10:32:35

點贊
收藏

51CTO技術棧公眾號