Fork me on GitHub

信创软硬件版本号查看方法

银河麒麟 V10(Kylin Linux Advanced Server V10)下,查看操作系统、芯片架构及常见国产中间件/数据库版本的常用命令如下(假设已root权限或用sudo执行):

最常用组合

1
2
3
4
5
6
7
8
9
# 查看操作系统及版本
nkvers
# 查看芯片
lscpu
# 查看品牌+型号,如果是虚拟机,此命令显示虚拟化工具产品
dmidecode -s system-product-name
# tlq版本
tlqstat -ver

1. 操作系统及详细版本信息

1
2
3
4
5
nkvers                            # 最推荐,显示最完整的信息(含SP版本、内核、构建日期等)
cat /etc/os-release # 标准方式,显示NAME、VERSION、PRETTY_NAME等
cat /etc/.kyinfo # 银河麒麟特有,含详细dist_id、milestone、arch等
cat /etc/.productinfo # 部分版本有,显示构建信息
cat /etc/kylin-release # 部分版本存在,显示简要版本

2. 查看芯片/CPU架构及型号

1
2
3
4
uname -m                     # 快速看架构(常见:x86_64 / aarch64 / mips64 / sw_64 / loongarch64)
lscpu # 最详细(架构、型号、核数、频率等)
cat /proc/cpuinfo # 最原始信息(尤其是龙芯/飞腾/鲲鹏/海光等国产CPU型号会显示得很清楚)
dmidecode -t processor # 需要root权限,显示更详细的CPU信息(部分机器支持)

3. 东方通中间件及数据库版本查看(常见安装路径)

软件 常见默认安装路径 查看版本命令(进目录后执行) 备注
TongWeb /usr/local/TongWeb7等 ./version 不同版本命令略有差异,优先找version文件
TLQ /opt/tlq 或 /usr/local/tlq tlqstat -ver 队列中间件
THS /opt/ths 或 /usr/local/ths ./bin/startTHS -v
cat bin/version
./ths -version
热备/负载均衡,常用 -v 或 version
TongRDS /opt/tongrds 或 /home/tongrds/tongrds ./bin/tongrds -v
cat VERSION
./version.sh
内存数据库,版本文件常在bin目录
达梦(DM) /opt/dmdbms 或 /u01/dmdbms cat /opt/dmdbms/version.txt
dmadmin -v
select * from v$version;
dmservice status
建议进disql执行SQL查询最准确
-------------The End-------------