㈠ HP-unix硬體的PN號用命令怎麼查比如硬碟,內存,cpu
1.硬碟上面本身有寫,例如:
146GB Ultra320 10K RPM SCSI Disk (A6984A)A9898-69001
2.通過MP卡下面的CM->DF命令查看FRU信息。查到規格參數之後在去找相應機型的PN號碼。
3.通過HPUX操作系統下的cstm> sel dev all >info > il來收集log查看或者直接收集getsysinfo.sh的log來看。
4.直接查看對應機型的service guide.上面有備件列表。
下面是HP查詢備件的網站:
http://partsurfer.hp.com/WSearch.aspx?Wchar=Y&searchText=A6724-64001
㈡ 我要把hp unix上的所有進程服務和對應的埠號統計出來,那位大師可以幫幫我,命令、腳本都可以
這個腳本中使用的命令pfiles,在HPUX是沒有的。會影響這個腳本的使用,建議安裝個lsof工具協助查看系統的埠號與進程的關系。lsof工具查看埠號與進程號舉例:
lsof -i:12345 (12345是指埠號 portid)
㈢ hp unix 有沒有查詢磁碟讀寫次數的命令,linux有cat /proc/diskstats
有時候我們在做維護的時候,總會遇到類似於IO特別高,但不能判定是IO瓶頸還是軟體參數設置不當導致熱盤的問題.這時候通常希望能知道磁碟的讀寫速度,來進行下一步的決策.
下面是兩種測試方法:
(1)使用hdparm命令
這是一個是用來獲取ATA/IDE硬碟的參數的命令,是由早期Linux IDE驅動的開發和維護人員 Mark Lord開發編寫的( hdparm has been written by Mark Lord , the primary developer and maintainer of the (E)IDE driver for Linux, with suggestions from many netfolk).該命令應該也是僅用於Linux系統,對於UNIX系統,ATA/IDE硬碟用的可能比較少,一般大型的系統都是使用磁碟陣列的.
使用方法很簡單
# hdparm -Tt /dev/sda
/dev/sda:
Timing cached reads: 6676 MB in 2.00 seconds = 3340.18 MB/sec
Timing buffered disk reads: 218 MB in 3.11 seconds = 70.11 MB/sec
可以看到,2秒鍾讀取了6676MB的緩存,約合3340.18 MB/sec;
在3.11秒中讀取了218MB磁碟(物理讀),讀取速度約合70.11 MB/sec
(2)使用dd命令
這不是一個專業的測試工具,不過如果對於測試結果的要求不是很苛刻的話,平時可以使用來對磁碟的讀寫速度作一個簡單的評估.
另外由於這是一個免費軟體,基本上×NIX系統上都有安裝,對於Oracle裸設備的復制遷移,dd工具一般都是首選.
在使用前首先了解兩個特殊設備
/dev/null 偽設備,回收站.寫該文件不會產生IO
/dev/zero 偽設備,會產生空字元流,對它不會產生IO
測試方法:
a.測試磁碟的IO寫速度
# time dd if=/dev/zero of=/test.dbf bs=8k count=300000
300000+0 records in
300000+0 records out
10.59s real 0.43s user 9.40s system
# -sm /test.dbf
2347 /test.dbf
可以看到,在10.59秒的時間里,生成2347M的一個文件,IO寫的速度約為221.6MB/sec;
當然這個速度可以多測試幾遍取一個平均值,符合概率統計.
b.測試磁碟的IO讀速度
# df -m
Filesystem 1M-blocks Used Available Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
19214 9545 8693 53% /
/dev/sda1 99 13 82 14% /boot
none 506 0 506 0% /dev/shm
# time dd if=/dev/mapper/VolGroup00-LogVol00 of=/dev/null bs=8k
2498560+0 records in
2498560+0 records out
247.99s real 1.92s user 48.64s system
上面的試驗在247.99秒的時間里讀取了19214MB的文件,計算下來平均速度為77.48MB/sec
c.測試IO同時讀和寫的速度
# time dd if=/dev/sda1 of=test.dbf bs=8k
13048+1 records in
13048+1 records out
3.73s real 0.04s user 2.39s system
# -sm test.dbf
103 test.dbf
上面測試的數據量比較小,僅作為參考.
相比兩種方法:
前者是linux上專業的測試IDE/ATA磁碟的工具,但是使用范圍有局限性;(此試驗僅僅使用了測試磁碟IO的參數,對於其他參數及解釋參考man手冊)
後者可以通用,但不夠專業,也沒有考慮到緩存和物理讀的區分,測試的數據也是僅作參考,不能算是權威.
㈣ 請教hp unix 上怎樣輸入上一條命令
請教 hp unix 上怎樣輸入上一條命令呢?
#export TERM=vt100
#ksh -o vi
這樣按Esc+K就可以調用上一條命令了。
1、首先必須配置了~/.profile文件中配置了HISTFILE=~/.history文件
2、預設狀態下是通過esc + k調出歷史命令
3、如果不能用set -o vi
再測試
(實際上是調用了vi的命令編輯模式)
㈤ 在HP-unix命令行中怎麼才能執行超過100字元的命令(此命令是shell腳本)
在定量字元後面加上\
eg:
ls -lrt |grep \
^d
你要多少字元都是可以的。
㈥ hp-unix有像linux系統那樣的,輸入一個命令按tab後自動補全的健,例如mk按tab健補全為mkdir
你說的功能是bash的。
如果是KSH,有類似的功能:
set -o emacs # 設置習慣
然後在mk後面按兩次esc就看到了。
也可以安裝bash, 使用bash替換ksh.
㈦ hp unix怎麼用命令關閉防火牆
hp unix怎麼用命令關閉防火牆
隨著帶寬的飛速擴寬,互聯網上的信息交流日益增大,毫無疑問,互聯網上的安全,操作系統平台的安全也逐漸成為人們所關心的問題。而許多網路伺服器,工作站所採用的平台為Linux/UNIX平台。Linux平台作為一個安全性、穩定性比較高的操作系統也被應用到了商業或者民用的網路服務領域。
盡管Linux是安全系數比較高的操作系統,但是由於它作為一種動態的、還在不斷發展的操作系統,它自身仍然不可避免的存在著這樣那樣的問題。加之 Linux的發行版本十分的多,版本的升級換代頻繁,市面上仍然存在著許多存在缺陷,沒有進行安全補丁升級的Linux應用到網路伺服器中去,而 Linux的使用者,管理者的實際操作管理經驗熟練程度參差不齊,所以在互聯網時代的Linux平台中存在的安全隱患還是有的。這也給那些不道德的「黑客」找到了攻擊Linux平台的「後門」。 所以,如何把Linux的安全系數提高和如何保護Linux系統是一項很重要的工作。
㈧ hpunix查看進程打開的文件
具體操作如下:
1.0使用命令lsof(不過一般嵌入式設備,不會再設備上集成這個工具)
2.0通過proc文件查看
top得到進程號,然後進到對應目錄:
/proc/對應進程pid/fd
在fd目錄-ls-lh就能看到對應文件描述符和關聯的文件路徑
㈨ HP UNIX環境下需要使用CURL命令,請問需要安裝哪個php組件
假如原先編譯的php目錄在/usr/local/php5目錄下;
apache在/usr/local/apache2目錄下;
php源代碼在/home/kevin125/src目錄下。
如果實際目錄與假定的目錄不一致,則在下面的命令中做調整。
1. 找到當前運行的php版本的源代碼目錄,如 php-5.2.10。
進入curl擴展庫目錄。
$cd /home/kevin125/src/php-5.2.10/ext/curl
2. 調用phpize程序生成編譯配置文件。
$/usr/local/php5/bin/phpize
3. 編譯擴展庫,分別執行下面的configure和make命令。
$./configure –with-php-config=/usr/local/php5/bin/php-config
configure這一步執行通過後,再執行make命令,如果configure執行不通過,則查找錯誤原因。
$make
make成功執行後,生成的擴展庫文件在當前目錄的 moles 子目錄下,如 /home/kevin125/src/php-5.2.10/ext/curl/moles/curl.so
4. 配置php.ini文件
將編譯好的擴展庫文件復制到apache2 moles目錄下。
$cp /home/kevin125/src/php-5.2.10/ext/curl/moles/curl.so /usr/local/apache2/moles/
找到php.ini文件所在目錄位置,然後編輯。可以通過查看phpinfo信息來確定php.ini文件位置。
在php.ini文件中找到設置擴展目錄的位置,然後將擴展路徑設置到apache2 moles目錄下
extension_dir = 「/usr/local/apache2/moles/」
在php.ini的設置擴展庫位置,設置要添加的擴展庫。
extension=curl.so
以後如果還要添加別的擴展庫的話,則只需先將php擴展庫編譯好,然後到apache2 moles目錄下,
然後再在這個位置,另取一行將編譯後的擴展庫文件名加上即可
5. 重啟apache,查看phpinfo信息,即可看到剛才添加進去的curl擴展庫。
添加其他模塊類似。
Good Lucky!.
原文網址: http://www.cnblogs.com/angelox/archive/2008/10/09/1306732.html
㈩ hpunix命令crontab怎麼編寫五分鍾執行一次
如果只是執行一次,用at命令就可以了。如果是定期執行,可以使用crontab。 ps:根據linux發行版不同,這兩個命令第一次使用時可能要做些准備工作,比如可能在/var/spool/cron下沒有某些文件或沒許可權,要touch一下或chmod一下。