❶ linux shell 報錯 -bash: [: too many arguments
問題一:pmonstat='ps -ef | grep ora_pmon | grep -v grep | wc -l' ,應該用反單引號
問題二:select status from v\\ $instance; v\\ $instance不能有空格
❷ pmon是什麼
PMON是一個兼有BIOS和boot loader部分功能的開放源碼軟體,多用於嵌入式系統。
與BIOS相比功能不足,與常見的bootloader 相比,功能要豐富的多。基於龍芯的系統採用 pmon 作為類 BIOS 兼 bootloader,並做了很多完善工作。現在PMON與開始時的代碼已經有較大不同了,看代碼注釋可以知道裡面有一些中科院計算所和中科龍夢的人往裡面添加了代碼。在國外,PMON已經是一個死掉的項目了。國人把它繼承下來,繼續開發。所以說是國人延續了PMON的生命。不過,PMON中的代碼有點亂,管理得不好,這個問題在不久可能會得到解決。
PMON 有如下主要特點:
支持ext2, fat32, ram 文件系統
支持網路引導(tftp),磁碟引導,flash 引導
內建調試功能 (強大,調試內核舉重若輕)
USB 2.0 Mass Storage 支持
支持MIPS、ARM、PowerPC 平台
BSD Licensed
常用命令:
load
功能:載入文件
載入PMON,刷新BIOS
load -r -f bfc00000 tftp://172.16.1.50/gzrom.bin
執行這個後,再重啟主板,就會進入新的PMON中。
g
功能:執行程序
devls
功能:顯示設備
ping
功能:測試網路
ifaddr
功能:配置網卡
m
功能:查看內存內容
env
功能:查看環境變數
set
功能:設置環境變數
usb
功能:查看及設置USB設備
reboot
功能:重啟
h
功能:列印出幫助信息