1. 程式人生 > >UNIX下面檢視埠號

UNIX下面檢視埠號

如果當前使用者許可權夠大:

查詢DB2埠號:

1當前使用者下執行: db2 get dbm cfg | grep -i service
返回: TCP/IP Service name (SVCENAME) = db2cdb2inst1
根據db2cdb2inst1 去etc目錄下檢視 對於的埠號

2 執行:cd /etc

3 執行:cat services 就可以看到
101上面的配置
# DB2 services for db2inst2
db2cdb2inst1 59110/tcp
db2idb2inst1 50001/tcp

DB2_db2inst1 60001/tcp
DB2_db2inst1_1 60002/tcp
DB2_db2inst1_2 60003/tcp
DB2_db2inst1_3 60004/tcp
DB2_db2inst1_4 60005/tcp
DB2_db2inst1_5 60006/tcp
DB2_db2inst1_6 60007/tcp


==============================或者================================
Linux或Unix下如何檢視DB2所佔用的埠號
#假設你已經用db2start啟動了資料庫管理器,並且通訊方式配置為TCP/IP。

#首先切換到db2inst1使用者 su - db2inst1

#查詢TCP/IP Service name db2 get dbm cfg | grep -i service

#通過上一句命令的輸出(如db2c_db2inst1)在/etc/services檔案中找對應的埠號 grep db2c_db2inst1 /etc/services

#這是你將會看到這麼一行從上一句的輸出 db2c_db2inst1 50000/tcp

#其中50000就是db2資料庫所佔用的埠號

=========================================================