當前位置:首頁 > IT技術

linux查看操作系統版本、內存信息

時間:2019-09-28 16:15:26來源:IT技術作者:seo實驗室小編閱讀:88次「手機版」
 

linux查看操作系統

1、前言

服務器運維或者部署系統中,經常需要確認服務器的系統版本、cpu信息等。

2、方法

1、uname -a ?

linux查看版本當前操作系統內核信息??

2、cat /proc/version

Linux查看當前操作系統版本信息? ? ??

3、 cat /etc/issue ?或cat /etc/redhat-release

Linux查看版本當前操作系統發行版信息

4、cat /proc/cpuinfo

查看cpu的信息,

processor ? ? 邏輯處理器的id。

physical id ? ?正式的物理處理器的id。

core id? ? ? ? ? ?cpu里面的每個核心的id。

cpu cores ? ? 每個cpu物理處理器中的內核數量。

siblings ? ? ? ? 每個cpu物理處理器中的邏輯處理器的數量。

網上找了一個例子,參考(https://blog.csdn.net/sycflash/article/details/6643492)

在這個服務器上,'cpu cores' 為4,physical id 有兩個,core id有8個,siblings的值為8,總共有16個processor。

所以這個服務器主機的CPU為2個物理封裝的處理器,每個處理器又有4個處理核心(cpu cores),每個cpu core有可劃分為2個邏輯處理器(超線程技術),因此,每個物理處理器上有8個邏輯處理器,總共就有16個processor。這回明白了吧。大體的結構如下圖:

對于個人的虛擬機

cat /proc/cpuinfo |grep "physical id"|sort
cat /proc/cpuinfo |grep "cpu cores"|sort
cat /proc/cpuinfo |grep "processor"|sort

我的虛擬機用了2個物理cpu,每個cpu 用了1個core,總的用了2個邏輯處理器,和Vmware配置一致。

5、getconf LONG_BIT ?

查看版本說明當前CPU運行在32bit模式下, 但不代表CPU不支持64bit

6、lsb_release -a

相關閱讀

linux進程管理命令

1、inux進程信息 1.1.?ps 命令:報告程序狀況 ps -A ?顯示所有程序 ps -ef 顯示所有程序,并以ascii字符顯示樹狀結構,表達程序間的

C++ 內存分配常見錯誤Stack corrupted.

BUG:Run-Time Check Failure #2 - Stack around the variable 'a' was corrupted.Why?#include <iostream> int main() { char

Linux中apt與apt-get的區別以及詳細使用方法

本文轉載自:Linux中apt與apt-get命令的區別與解釋以及Linux命令apt-get使用方式Ubuntu 16.04 發布時,一個引人注目的新特性便是 apt

Linux內核模塊分析(module_init宏)

轉載地址:https://blog.csdn.net/lu_embedded/article/details/51432616在學習Linux驅動開發時,首先需要了解Linux的模塊化機制(modu

linux tee命令

tee命令用于將數據重定向到文件,另一方面還可以提供一份重定向數據的副本作為后續命令的stdin。簡單的說就是把數據重定向到給定文

分享到:

欄目導航

推薦閱讀

熱門閱讀

云南彩票投注站申请