zoukankan      html  css  js  c++  java
  • 查看服务器相关配置

    集我们在第一次登录一个新服务器的时候,首先不是先搭建服务,而是先要查看相关配置,磨刀不误砍柴工,了解了这台机器,才有利于我们之后的搭建。

    1.查看发行版

    1 cat /etc/redhat-release

    CentOS Linux release 7.4.1708 (Core)

    我这里centos7.4版本的机器

    2.查看内核版本

    1 uname -a

    Linux master103 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

    查看依次查看的是内核名、主机名、内核版本、内核编译日期、操作系统版本、处理器类型、硬件平台、操作系统。

    Linux——内核名

    1 uname -s  # -s,--kernel-name

    Linux

    master103——主机名

    1 uname -n  # -n, --nodename

    master103

    3.10.0-693.el7.x86_64——内核版本

    1 uname -r  # -r,--kernel-release

    3.10.0-693.el7.x86_64

    #1 SMP Tue Aug 22 21:09:27 UTC 2017——内核编译日期

    1 uname -v  # -v,--version  没搞懂版本为何显示日期

    #1 SMP Tue Aug 22 21:09:27 UTC 2017

    x86_64——机器硬件名称

    1 uname -m  # -m,--machine  打印机器硬件名

    x86_64

    x86_64——处理器类型

    1 uname -p  # -p,--processor

    x86_64

    x86_64——硬件平台

    1 uname -i  # -i,--hardware-platform

    x86_64

    GNU/Linux——操作系统

    1 uname -o  # -o,--operating-system

    GNU/Linux

    3.查看内存

    1 free -h

          total   used   free   shared   buff/cache   available
    Mem:      62G     733M     53G      496M      8.3G        60G
    Swap:     15G    0B     15G

    这里参数选项的意思是,人易读的。也就是显示的形式是根据大小自动带了不同的单位。大一点显示G,小一点的显式M或者K

    4.查看CPU信息

    1 lscpu
    2 cat  /proc/cpuinfo

    这里就不贴查看结果了,因为逻辑CPU个数太多,显示的信息太长了.....。反正这两个都是查看CPU信息的。

    # 查看物理CPU个数
    [root@master103 ~]# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
    2
    # 查看每个CPU的核心数
    [root@master103 ~]# cat /proc/cpuinfo | grep "cpu cores" | uniq
    cpu cores : 6
    
    
    # 查看逻辑CPU个数
    [root@master103 ~]# cat /proc/cpuinfo | grep "processor" | wc -l
    24
    # 查看CPU型号
    [root@master103 ~]# cat /proc/cpuinfo | grep name | awk -F":" '{print $2}' | uniq -c  
    24  Intel(R) Xeon(R) CPU           L5640  @ 2.27GHz

    逻辑CPU = 物理CPU × CPU核心数 × 超线程数

    超线程数是可以在逻辑上在分出一倍的cpu核心,所以这里会得出24个逻辑CPU,因为这里超线程数为2

    4. 查看机器字长

    1 getconf LONG_BIT

    64

    5.查看磁盘信息

    1 lsblk

    NAME         MAJ:MIN RM  SIZE   RO  TYPE  MOUNTPOINT
    sda            8:0   1  931.5G   0   disk
    ├─sda1          8:1   1      1G   0   part  /boot
    └─sda2          8:2   1  930.5G   0   part
      ├─centos-root 253:0  0     50G   0   lvm   /
      ├─centos-swap 253:1  0   15.8G   0   lvm   [SWAP]
      └─centos-home 253:2  0  864.8G   0   lvm   /home



     6.查看磁盘分区情况

    1 df -h

    文件系统            容量   已用   可用   已用%   挂载点
    /dev/mapper/centos-root  50G    8.1G   42G    17%   /
    devtmpfs            32G    0     32G    0%    /dev
    tmpfs              32G     0      32G    0%    /dev/shm
    tmpfs              32G    505M    31G     2%      /run
    tmpfs                 32G     0      32G     0%      /sys/fs/cgroup
    /dev/sda1                1014M  143M    872M    15%     /boot
    /dev/mapper/centos-home  865G    33M    865G     1%     /home
    tmpfs                    6.3G     0     6.3G     0%     /run/user/0

  • 相关阅读:
    HDU 4348 To the moon(可持久化线段树)
    HDU 5875 Function 大连网络赛 线段树
    HDU 5877 2016大连网络赛 Weak Pair(树状数组,线段树,动态开点,启发式合并,可持久化线段树)
    HDU 5876 大连网络赛 Sparse Graph
    HDU 5701 中位数计数 百度之星初赛
    CodeForces 708B Recover the String
    Java实现 蓝桥杯 算法提高 套正方形(暴力)
    ASP.NET生成验证码
    ASP.NET生成验证码
    ASP.NET生成验证码
  • 原文地址:https://www.cnblogs.com/chenpingan/p/10533443.html
Copyright © 2011-2022 走看看