利用Solaris網(wǎng)絡(luò)操作系統(tǒng)工具獲取典型報文_第1頁
利用Solaris網(wǎng)絡(luò)操作系統(tǒng)工具獲取典型報文_第2頁
利用Solaris網(wǎng)絡(luò)操作系統(tǒng)工具獲取典型報文_第3頁
利用Solaris網(wǎng)絡(luò)操作系統(tǒng)工具獲取典型報文_第4頁
利用Solaris網(wǎng)絡(luò)操作系統(tǒng)工具獲取典型報文_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、利用Solaris網(wǎng)絡(luò)操作系統(tǒng)工具獲取典型報文利用Slaris網(wǎng)絡(luò)操作系統(tǒng)工具獲取典型報文引言Slaris網(wǎng)絡(luò)操作系統(tǒng)為獲取智能變電站報文信息提供snp及rn兩個工具,在Unix系統(tǒng)中,要使用其工具,必須先要理解相關(guān)文本編輯器,如ex、edit、Vi等。對于全屏幕編輯器而言,由于以行列編輯器形式存在的ex、edit并不適用,故本文推薦Vi,即Visual文本編輯器。它是一個立即反響的編輯程序,可立即看到操作結(jié)果。1、Vi編輯器1.1Vi常用指令Vi有輸入形式和指令形式兩種形式。輸入形式用來輸入文字資料的,指令形式用來下達一些編排文件、存檔、以及分開Vi等等的操作指令。Vifilenae表示創(chuàng)立

2、新文件或翻開已有文件。假如該目錄下沒有該文件時,那么創(chuàng)立。:q!冒號+q+嘆號命令,譯為保存并退出。:q!冒號+q+嘆號命令,譯為不保存退出。x該命令譯為刪除一個字符。dd該命令譯為刪除一行。i該命令譯為前插入字符。待字符輸入完成后需按ES退出編輯狀態(tài)。a該命令譯為后插入字符。待字符輸入完成后需按ES退出編輯狀態(tài)。1.2使用須知Vi是全屏幕編輯器,所以它必須控制整個終端屏幕哪里該顯示些什么。而終端機的種類相對較多,特性自然不盡一樣,所以使用Vi就必需要知道當(dāng)前狀態(tài)下所使用的是哪一種終端機。2、腳本制作2.1創(chuàng)立snp_lg文件夾獲取報文應(yīng)在fe值班節(jié)點上面進展,即變電站當(dāng)前值班效勞終端。輸入指

3、令kdirsnp_lg即可在當(dāng)前目錄下創(chuàng)立snp_lg文件夾。該文件夾可用于存放腳本程序以及獲取所需報文信息文件,是整個操作工作的根底準(zhǔn)備。2.2腳本準(zhǔn)備使用普通文本編輯器,易出現(xiàn)一些不易發(fā)覺的問題,導(dǎo)致腳本異常,所以推薦Vi編輯器。輸入指令visn_jb.sh,新建一個名為sn_jb.sh的空文檔。依次輸入下列圖1所示指令。圖1用Vi建立腳本指令示意圖1中pids=指令后所使用的類似引號的符號,是鍵盤上數(shù)字1旁邊的按鍵,并非單引號。后面關(guān)于日期調(diào)用函數(shù)中的符號同理。腳本建立后,檢查腳本文件中是否含有字母。如:pids=ps-A|grepsnp|akprint$1,假設(shè)有,那么刪除。Snp指令

4、中,-dbge0表示效勞器的網(wǎng)卡名。通過指令ifnfiga可查看當(dāng)前值班效勞器網(wǎng)卡名。本例中當(dāng)前效勞器為sada1。-date+%H%_bge0.snp用于報文獲取后生成指定文件名。date+%H%為時間調(diào)用函數(shù),其根據(jù)操作者下達指令時自動生成相應(yīng)時間。如在12點05分操作,那么文件名為1205_bge0.snp。nthstsada2andnthstsada3代表過濾條件,譯為當(dāng)前報文不獲取效勞器2、3的數(shù)據(jù)。假設(shè)有電腦連交換機上,且不需要該數(shù)據(jù),可在指令中加上nthst計算機IP進展過濾,在本文中198.120.0.254即筆記本IP。指令最后表示同時執(zhí)行后面語句,本例中為同時對網(wǎng)卡bge1

5、,即現(xiàn)場的B網(wǎng)進展報文獲取,該符號不能省略。腳本完成后,在效勞器上用Vi翻開,如下列圖2。圖2用Vi工具翻開的腳本示意腳本準(zhǔn)備完成后,將其放于snp_lg文件夾下,輸入如下指令給腳本賦予執(zhí)行權(quán)限。sada1:users/esdsnp_lgsada1:users/snp_lghd777sn_jb.sh注意:hd和777之間有一個空格,777后面也加空格。777譯為可讀、可寫、可執(zhí)行,即賦予該腳本所有權(quán)限,并可由任何人來執(zhí)行。腳本完成后,需要檢測其正確性。在su用戶下進入snp_lg文件夾,執(zhí)行指令:./sn_jb.sh。之后在snp_lg文件夾下會看到1205_bge0.snp、1205_bge

6、1.snp兩個snp文件。同時在終端窗口有一個數(shù)字從0開場向上遞增,假如沒有往上遞增并且報錯,請仔細(xì)檢查本文上述提示點,進展糾正。假如一切正常,可以用trl+鍵停頓執(zhí)行程序,并且進展下一步操作。3、RN-修改系統(tǒng)任務(wù)方案修改系統(tǒng)任務(wù)方案是在設(shè)置時間點內(nèi)自動調(diào)用腳本進展長期獲取報文之后進展保存的重要步驟。如設(shè)置時間為10分鐘,在獲本文由論文聯(lián)盟搜集整理取報文時,會在24小時中,每個小時的第10分鐘,進展報文保存。系統(tǒng)默認(rèn)有一個/usr/spl/rn/rntabs/rt文件,該文件是系統(tǒng)的任務(wù)方案,通過超級用戶把它備份成rt.rn,然后把rt.rn文件拷貝一份變成snp.rn文件,在snp.rn文

7、件中參加定時執(zhí)行sn_jb.sh的腳本。操作方法如圖3所示。圖3操作指令復(fù)制好之后,會在上述文件夾出現(xiàn)一個snp.rn的文件,這個文件就是需要執(zhí)行的方案任務(wù)。為保證可以自動調(diào)用已經(jīng)編寫好的腳本,仍需要對該文件進展修改。該文件是只讀文件,故首先我們需要對其進展給予寫的權(quán)限,超級用戶身份下輸入如下命令:#dusr/spl/rn/rntabs/#hda+snp.rn然后用vi翻開snp.rn,如圖4所示。窗口中出現(xiàn)的信息為系統(tǒng)自帶的數(shù)據(jù)信息,效勞器不同,信息內(nèi)容也可能不同,無需改動。假設(shè),以每小時5、25、45分這樣的時間節(jié)點來執(zhí)行腳本,需在信息后添加3行指令信息。如圖5所示。圖5以每小時5,25,

8、45分作為時間節(jié)點的腳本指令圖5中應(yīng)注意如下問題:在格式上空出一整行后再增加。每個*前后都應(yīng)有一個空格,如:5*d但注意,這里必須只有1個空格。d與后邊途徑之間也應(yīng)有一個空格。途徑后面的分號后sh前后都應(yīng)有一個空格。完成之后保存退出vi工具。此時可檢驗執(zhí)行程序是否有問題。超級用戶下輸入指令:#dusr/spl/rn/rntabs#rntab-ll英文字母L的小寫此時界面中顯示如圖6所示。圖6超級用戶指令操作后示意輸入#rntabsnp.rn啟動報文獲取程序;再輸入:#rntab-l以確定腳本可以成功調(diào)用,如圖7所示。圖7腳本已經(jīng)成功調(diào)用示意根據(jù)先前設(shè)置,生成的報文文件應(yīng)在/users/es/snp_lg文件夾下。假如翻開該文件夾看不到獲取文件,是因為執(zhí)行程序已經(jīng)設(shè)定了將會在5,25,45分鐘時執(zhí)行,需等待。到時間節(jié)點后,報文文件呈如今文件夾中,繼續(xù)在上述途徑下執(zhí)行指令:#rntabr

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論