李抚生 發表於 2021-3-28 01:23:00

Linux - 如何查看Ubuntu系统的版本信息

<p>1、打开终端:可以用快捷键<code>Ctrl+Alt+t</code>,也可以点击左侧的终端图标:</p>
<p><br> <img src="https://img-blog.csdnimg.cn/20210325091425638.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzQ2Mjc4MDM3,size_16,color_FFFFFF,t_70" alt="在这里插入图片描述"></p>
<p>2、命令:<code>cat /proc/version</code></p>
<p>作用: 查看目录"/proc"下version的信息,也可以得到当前系统的内核版本号及系统名称 。</p>
<p>补充说明:</p>
<blockquote>
<p>/proc文件系统,它不是普通的文件系统,而是系统内核的映像,也就是说,该目录中的文件是存放在系统内存之中的,它以文件系统的方式为访问系统内核数据的操作提供接口。而我们使用命令“uname<br> -a"的信息就是从该文件获取的,当然命令cat /proc/version 直接查看它的内容也可以达到同等效果。另外,加上参数"a"是获得详细信息,如果不加参数为查看系统名称。</p>

</blockquote>
<p>&nbsp;</p>
<p><img src="https://img-blog.csdnimg.cn/20210325092339556.png" alt="在这里插入图片描述"></p>
<div class="cnblogs_code">
<pre>Linux version 5.8.0-48-generic (buildd@lgw01-amd64-008<span style="color: rgba(0, 0, 0, 1)">) linux内核版本号

gcc (Ubuntu </span>9.3.0-17ubuntu1~20.04) 9.3.0 gcc编译器版本号</pre>
</div>
<p>&nbsp;</p>
<p>另外,gcc编译器版本信息也可以这样查看:</p>
<ul>
<li>
<p><code>which gcc</code> 首先确认系统有没有安装gcc,直接在终端上输入which gcc,可以定位gcc的所在目录位置;</p>
</li>
<li>
<p><code>gcc -v</code> 输入gcc -v 或者 gcc --version,就会显示版本信息了,而且它配置的编译脚本参数也可看到。<img src="https://img-blog.csdnimg.cn/20210325094051622.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzQ2Mjc4MDM3,size_16,color_FFFFFF,t_70" alt="在这里插入图片描述"></p>
</li>
</ul>
<div class="cnblogs_code">
<pre>gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04<span style="color: rgba(0, 0, 0, 1)">) gcc编译器版本号

Ubuntu </span>9.3.0-17ubuntu1~20.04 Ubuntu版本号</pre>
</div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>3、命令:&nbsp;&nbsp;<span class="cnblogs_code">uname -a</span>&nbsp;</p>
<p>作用: 查看系统内核版本号及系统名称</p>
<p><br> <img src="https://img-blog.csdnimg.cn/20210325092418137.png" alt="在这里插入图片描述"></p>
<blockquote>
<p><code>x86_64</code><br> 显示linux的内核版本和系统是多少位的:<code>X86_64</code>代表系统是64位的。</p>
<p>另外也可以这样查看系统是32位还是64位的:<br> 命令:<code>getconf LONG_BIT</code><br> 返回32则代表系统是32 位的;返回64则代表系统是64位的。</p>
</blockquote>
<p><br> <img src="https://img-blog.csdnimg.cn/20210325094357329.png" alt="在这里插入图片描述"><br> </p>
<blockquote>
<p>命令:<code>uname --m</code></p>
<p>如果显示i686,则表示安装了32位操作系统<br> 如果显示 x86_64,则表示安装了64位操作系统</p>
</blockquote>
<p><br> <img src="https://img-blog.csdnimg.cn/20210325094536937.png" alt="在这里插入图片描述"></p>
<p>4、命令:&nbsp;<span class="cnblogs_code">lsb_release -a</span>&nbsp;</p>
<blockquote>
<p>其中lsb表示(<code>Linux Standard Base</code>):LSB是一套核心标准,它保证了LINUX发行版同LINUX应用程序之间的良好结合,具体地说,它是:<br> 1、一个二进制接口规范,是指应用程序在系统间迁移时不用重新编译,保证应用程序在所有经过认证的LINUX发行版上都具有兼容性。<br> 2、一个测试规范,测试LINUX发行版和LINUX应用程序是否符合LSB标准。<br> 3、搭建遵从LSB规范的应用程序的开发环境。<br> 4、为在纯LSB环境下运行和测试应用程序而提供的运行环境样本。</p>
</blockquote>
<p><br> <img src="https://img-blog.csdnimg.cn/20210325092449540.png" alt="在这里插入图片描述"><br> </p>
<blockquote>
<p><code>Distributor ID</code>: Ubuntu 类别是ubuntu<br> <code>Description</code>: <code>Ubuntu 20.04.2 LTS</code> LTS是<code>Long Term Support</code>:长时间支持版本,支持周期长达三至五年<br> <code>Release: 20.04</code> 发行版本号<br> <code>Codename: focal</code> ubuntu的代号名称</p>
</blockquote>
<p>5、<br>&nbsp;<span class="cnblogs_code">uname --s</span>&nbsp;&nbsp;显示内核名字<br>&nbsp;<span class="cnblogs_code">uname --r</span>&nbsp;显示内核版本<br>&nbsp;<span class="cnblogs_code">uname --n</span>&nbsp;&nbsp;显示网络主机名<br>&nbsp;<span class="cnblogs_code">uname --p</span>&nbsp;显示cpu</p>
<p><br> <img src="https://img-blog.csdnimg.cn/20210325103005363.png" alt="在这里插入图片描述"></p>
<p><img src="https://img-blog.csdnimg.cn/20210328011640123.gif#pic_center" alt="在这里插入图片描述" style="display: block; margin-left: auto; margin-right: auto"></p>
<p>&nbsp;</p><br><br>
来源:https://www.cnblogs.com/ay2021/p/15023646.html
頁: [1]
查看完整版本: Linux - 如何查看Ubuntu系统的版本信息