# 通用-版本复核命令单

LLMS index: [llms.txt](/wikis/llms.txt)

---

## 数据库与中间件版本复核

```bash
mysql --version
```
- 预期现象：应输出 MariaDB/MySQL 客户端版本字符串。


<details class="td-details"><summary>示例输出（节选）</summary><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">mysql  Ver 15.1 Distrib 10.5.18-MariaDB, for Linux (x86_64) using readline 5.1
</span></span></code></pre></div>
</details>


```bash
mysql -V
```
- 预期现象：应输出版本号，与 --version 类似。


<details class="td-details"><summary>示例输出（节选）</summary><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">mysql  Ver 15.1 Distrib 10.5.18-MariaDB, for Linux (x86_64) using readline 5.1
</span></span></code></pre></div>
</details>


```bash
SELECT VERSION();
```
- 预期现象：在数据库内应返回版本字符串。


<details class="td-details"><summary>示例输出（节选）</summary><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">+--------------------+
</span></span><span class="line"><span class="cl">| VERSION()          |
</span></span><span class="line"><span class="cl">+--------------------+
</span></span><span class="line"><span class="cl">| 10.5.18-MariaDB    |
</span></span><span class="line"><span class="cl">+--------------------+
</span></span><span class="line"><span class="cl">1 row in set (0.000 sec)
</span></span></code></pre></div>
</details>


```bash
yum list installed | grep mariadb
```
- 预期现象：安装 MariaDB 时应输出对应软件包名和版本。


<details class="td-details"><summary>示例输出（节选）</summary><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">mariadb.x86_64                        3:10.5.18-1.el8                          @appstream
</span></span><span class="line"><span class="cl">mariadb-server.x86_64                 3:10.5.18-1.el8                          @appstream
</span></span><span class="line"><span class="cl">mariadb-common.x86_64                 3:10.5.18-1.el8                          @appstream
</span></span></code></pre></div>
</details>



## MongoDB 版本复核

```bash
mongod --version
```
- 预期现象：通常会显示 version=x.x.x 等版本字段。


<details class="td-details"><summary>示例输出（节选）</summary><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">db version v4.4.17
</span></span><span class="line"><span class="cl">Build Info: {
</span></span><span class="line"><span class="cl">    &#34;version&#34;: &#34;4.4.17&#34;,
</span></span><span class="line"><span class="cl">    &#34;gitVersion&#34;: &#34;xxxx&#34;,
</span></span><span class="line"><span class="cl">    &#34;modules&#34;: [],
</span></span><span class="line"><span class="cl">    &#34;allocator&#34;: &#34;tcmalloc&#34;,
</span></span><span class="line"><span class="cl">    &#34;environment&#34;: {&#34;distmod&#34;: &#34;ubuntu2004&#34;, &#34;distarch&#34;: &#34;x86_64&#34;, ...}
</span></span><span class="line"><span class="cl">}
</span></span></code></pre></div>
</details>


```bash
mongo --version
```
- 预期现象：应显示 MongoDB 客户端版本。


<details class="td-details"><summary>示例输出（节选）</summary><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">MongoDB shell version v4.4.17
</span></span><span class="line"><span class="cl">Connect to: mongodb://127.0.0.1:27017/?compressors=disabled&amp;gssapiServiceName=mongodb
</span></span><span class="line"><span class="cl">Implicit session: session { &#34;id&#34; : UUID(&#34;...&#34;) }
</span></span><span class="line"><span class="cl">MongoDB server version: 4.4.17
</span></span></code></pre></div>
</details>


```bash
db.version()
```
- 预期现象：在 MongoDB shell 中应返回版本字符串。


<details class="td-details"><summary>示例输出（节选）</summary><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">&gt; db.version()
</span></span><span class="line"><span class="cl">4.4.17
</span></span></code></pre></div>
</details>


```bash
查看 MongoDB 启动日志
```
- 预期现象：原始文档给出的示例关键字段包含 MongoDB starting 和 version=x.x.x。


<details class="td-details"><summary>示例输出（节选）</summary><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">2026-08-21T09:00:01.123+0800 I CONTROL  [initandlisten] MongoDB starting : pid=1234 port=27017 dbpath=/var/lib/mongodb 64-bit host=demo-host
</span></span><span class="line"><span class="cl">2026-08-21T09:00:01.456+0800 I CONTROL  [initandlisten] options: { config: &#34;/etc/mongod.conf&#34;, net: { bindIp: 127.0.0.1, port: 27017 }, storage: { dbPath: &#34;/var/lib/mongodb&#34; } }
</span></span></code></pre></div>
</details>



## PostgreSQL 版本复核

```bash
pg_config --version
```
- 预期现象：通常会输出 PostgreSQL x.x.x。


<details class="td-details"><summary>示例输出（节选）</summary><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">PostgreSQL 13.11
</span></span></code></pre></div>
</details>


```bash
postgres --version
```
- 预期现象：通常会输出 postgres (PostgreSQL) x.x.x。


<details class="td-details"><summary>示例输出（节选）</summary><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">postgres (PostgreSQL) 13.11
</span></span></code></pre></div>
</details>


```bash
SELECT version();
```
- 预期现象：原始文档示例格式为 PostgreSQL x.x.x on x86_64-pc-linux-gnu, compiled by gcc ..., 64-bit。


<details class="td-details"><summary>示例输出（节选）</summary><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">                                                 version
</span></span><span class="line"><span class="cl">----------------------------------------------------------------------------------------------------------
</span></span><span class="line"><span class="cl"> PostgreSQL 13.11 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 8.5.0, 64-bit
</span></span><span class="line"><span class="cl">(1 row)
</span></span></code></pre></div>
</details>



## Redis 版本复核

```bash
redis-server --version
```
- 预期现象：通常会包含 Redis server v=... 等字段。


<details class="td-details"><summary>示例输出（节选）</summary><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">Redis server v=6.2.7 sha=00000000:0 malloc=jemalloc-5.1.0 bits=64 build=xxxxxxxxxxxxxxxx
</span></span></code></pre></div>
</details>


```bash
/path/to/redis-server --version
```
- 预期现象：当程序不在 PATH 中时，应输出同类版本信息。


<details class="td-details"><summary>示例输出（节选）</summary><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">Redis server v=6.2.7 sha=00000000:0 malloc=jemalloc-5.1.0 bits=64 build=xxxxxxxxxxxxxxxx
</span></span></code></pre></div>
</details>



## Tomcat 版本复核

```bash
cat /path/to/tomcat/version.txt
```
- 预期现象：存在版本文件时应输出 Tomcat 版本信息。


<details class="td-details"><summary>示例输出（节选）</summary><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">Apache Tomcat Version 9.0.71
</span></span></code></pre></div>
</details>


```bash
cat /path/to/tomcat/bin/catalina.sh | grep 'Server version'
```
- 预期现象：文件包含版本提示时应输出匹配行。


<details class="td-details"><summary>示例输出（节选）</summary><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">#   CATALINA_HOME May point at your Catalina &#34;build&#34; home.
</span></span><span class="line"><span class="cl">#   SERVER_VERSION Apache Tomcat/9.0.71
</span></span></code></pre></div>
</details>


```bash
cat /path/to/tomcat/logs/catalina.out | grep 'Server version'
```
- 预期现象：日志包含版本提示时应输出匹配行。


<details class="td-details"><summary>示例输出（节选）</summary><div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="cl">21-Aug-2026 09:00:12.345 INFO [main] org.apache.catalina.startup.Catalina.start Server version name: Apache Tomcat/9.0.71
</span></span><span class="line"><span class="cl">21-Aug-2026 09:00:12.346 INFO [main] org.apache.catalina.startup.Catalina.start Server built:          Aug 1 2026 10:00:00 UTC
</span></span><span class="line"><span class="cl">21-Aug-2026 09:00:12.347 INFO [main] org.apache.catalina.startup.Catalina.start Server number:         9.0.71.0
</span></span></code></pre></div>
</details>
