Linux—系统管理

查看Linux系统版本                                                                   

一、CentOS系统

# centos7查看命令
[root@localhost ~]# cat /etc/os-release

# centos6/7通用命令
[root@localhost ~]# cat /etc/redhat-release
[root@localhost ~]# cat /etc/redhat-release | sed -r 's/.* ([0-9]+)\..*/\1/'

# centos6/7通用命令
[root@localhost ~]# cat /etc/centos-release
[root@localhost ~]# cat /etc/centos-release | sed -r 's/.* ([0-9]+)\..*/\1/'

# centos6/7通用命令
[root@localhost ~]# rpm -q centos-release
[root@localhost ~]# rpm -q centos-release | cut -d- -f3

# radhat或centos存在/etc/redhat-release这个文件。【命令 cat /etc/redhat-release】

二、Ubuntu系统

ubuntu@VM-0-9-ubuntu:~$ lsb_release -a
 
ubuntu@VM-0-9-ubuntu:~$ cat /etc/os-release
 
ubuntu@VM-0-9-ubuntu:~$ cat /etc/issue
ubuntu@VM-0-9-ubuntu:~$ less /etc/issue

# ubuntu存在 : /etc/lsb-release 这个文件 【命令 cat /etc/lsb-release】

查看Linux内核版本                                                                   

[root@localhost ~]# cat /proc/version

[root@localhost ~]# uname -a

查看cpu信息

1、查看物理cpu个数:主板上实际插入的cpu数量,可以数不重复的 physical id 有几个(physical id)

[root@localhost ~]# cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

2、查看每个cpu核数:即每个物理cpu含有的核心个数,单块cpu上面能处理数据的芯片组的数量,如双核、四核等 (cpu cores)

[root@localhost ~]# cat /proc/cpuinfo| grep "cpu cores"| uniq
[root@localhost ~]# cat /proc/cpuinfo| grep "cpu cores"| uniq| wc -l

3、查看逻辑cpu个数:即每个CPU核心含有的线程数。简单来说,它可使处理器中的1颗内核,如2颗内核那样在操作系统中发挥作用。

[root@localhost ~]# cat /proc/cpuinfo| grep "processor"| wc -l

4、查看cpu型号

[root@localhost ~]# cat /proc/cpuinfo| grep 'model name'| uniq
[root@localhost ~]# cat /proc/cpuinfo| grep name | cut -f2 -d: | uniq -c

总核数 = 物理CPU个数 × 每颗物理CPU的核数;

总逻辑CPU数 = 物理CPU个数 × 每颗物理CPU的核数 × 超线程数。

那么cpu支持的线程数 = cpu数目 * 每个cpu含有的核心数目* 每个核心含有的线程数

查看内存信息

  

 

  

 

 

  

 

posted @ 2019-11-08 16:46  刘_love_田  阅读(212)  评论(0编辑  收藏  举报