美文网首页
linux查看cpu、内存、版本信息

linux查看cpu、内存、版本信息

作者: 逍遥_yjz | 来源:发表于2021-11-20 15:32 被阅读0次

1. 用命令判断几个物理CPU,几个核等

逻辑CPU个数:

# cat /proc/cpuinfo | grep "processor" | wc -l
2

物理CPU个数:

# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
1

2.查看CPU信息命令

 cat /proc/cpuinfo

3.查看内存信息命令

 cat /proc/meminfo
MemTotal:         877368 kB  :所有可用RAM大小(即物理内存减去一些预留位和内核的二进制代码大小)(HighTotal + LowTotal),系统从加电开始到引导完成,BIOS等要保留一些内存,内核要保留一些内存,最后剩下可供系统支配的内存就是MemTotal。这个值在系统运行期间一般是固定不变的。
MemFree:           22516 kB  :LowFree与HighFree的总和,被系统留着未使用的内存,MemFree是说的系统层面
MemAvailable:     470244 kB  :应用程序可用内存数。系统中有些内存虽然已被使用但是可以回收的,比如cache/buffer、slab都有一部分可以回收,所以MemFree不能代表全部可用的内存,这部分可回收的内存加上MemFree才是系统可用的内存,即:MemAvailable≈MemFree+Buffers+Cached,它是内核使用特定的算法计算出来的,是一个估计,MemAvailable是说的应用程序层面
Buffers:            1772 kB  :用来给文件做缓冲大小
Cached:           459224 kB  :被高速缓冲存储器(cache memory)用的内存的大小(等于 diskcache minus SwapCache )
SwapCached:           16 kB  :被高速缓冲存储器(cache memory)用的交换空间的大小,已经被交换出来的内存,但仍然被存放在swapfile中。用来在需要的时候很快的被替换而不需要再次打开I/O端口
Active:           333148 kB  :在活跃使用中的缓冲或高速缓冲存储器页面文件的大小,除非非常必要否则不会被移作他用. (Active(anon) + Active(file))
Inactive:         330384 kB  :在不经常使用中的缓冲或高速缓冲存储器页面文件的大小,可能被用于其他途径. (Inactive(anon) + Inactive(file))
Active(anon):     104368 kB  :活跃的与文件无关的内存(比如进程的堆栈,用malloc申请的内存)(anonymous pages),anonymous pages在发生换页时,是对交换区进行读/写操作
Inactive(anon):   104508 kB  :非活跃的与文件无关的内存(比如进程的堆栈,用malloc申请的内存)
Active(file):     228780 kB  :活跃的与文件关联的内存(比如程序文件、数据文件所对应的内存页)(file-backed pages) File-backed pages在发生换页(page-in或page-out)时,是从它对应的文件读入或写出
Inactive(file):   225876 kB  :非活跃的与文件关联的内存(比如程序文件、数据文件所对应的内存页)

4.查看硬盘信息命令

 fdisk -l    # 第一种
 free -h    # 以g单位
 free -m    # 以M单位

du 使用详解 linux统计目录大小并排序 查看目录下所有一级子目录文件夹大小

  • du -sh #统计当前目录的大小,以直观方式展现

  • du -h --max-depth=1 #查看当前目录下所有一级子目录文件夹大小

  • du -h --max-depth=1 | sort #查看当前目录下所有一级子目录文件夹大小并排序

  • du -h --max-depth=1 | grep [TG] | sort -nr #倒序排

5. 使用ls命令

ls 命令一般用于查看文件和目录的信息,包括文件和目录权限、拥有者、所对应的组、文件大小、修改时间、文件对应的路径等等信息。

oucanrong@zcwyou:~/iso$ ls -lh ~/iso/ubuntu-18.04.1-live-server-amd64.iso
-rw-rw-r-- 1 oucanrong oucanrong 812M 12月 21 15:23 /home/oucanrong/iso/ubuntu-18.04.1-live-server-amd64.iso

可以看出ubuntu-18.04.1-live-server-amd64.iso的大小为812M

6. 使用ll命令(其实就是ls -l的别名)

在大部分的Linux系统中,都已经设置了ls -l的别名为ll,所以并不存在ll的命令,ll只是一个别名命令而已。

Linux使用ll命令查看文件大小

oucanrong@zcwyou:~/iso$ ll -h ~/iso/ubuntu-18.04.1-live-server-amd64.iso
-rw-rw-r-- 1 oucanrong oucanrong 812M 12月 21 15:23 /home/oucanrong/iso/ubuntu-18.04.1-live-server-amd64.iso

5. 查看CPU信息(型号)

# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

2  Intel(R) Xeon(R) Platinum 8163 CPU @ 2.50GHz

(看到有2个逻辑CPU, 也知道了CPU型号)

[root@izoz ~]# cat /proc/cpuinfo | grep physical | uniq -c 
      1 physical id : 0
      1 address sizes   : 46 bits physical, 48 bits virtual
      1 physical id : 0
      1 address sizes   : 46 bits physical, 48 bits virtual

6. 查看当前操作系统内核信息

[root@iziatoz ~]# uname -a
Linux iz2zejf0fjkrh3aalbiatoz 3.10.0-1160.36.2.el7.x86_64 #1 SMP Wed Jul 21 11:57:15 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

7. 查看机器型号

[root@iz2zeatoz ~]# dmidecode | grep "Product Name"  
    Product Name: Alibaba Cloud ECS

相关文章

  • Linux查看系统基本信息

    Linux下如何查看版本信息, 包括位数、版本信息以及CPU内核信息、CPU具体型号一、查看Linux内核版本命令...

  • linux查看cpu、内存、版本信息

    查看CPU信息(型号) # cat /proc/cpuinfo | grep name | cut -f2 -d:...

  • linux查看cpu、内存、版本信息

    1. 用命令判断几个物理CPU,几个核等 逻辑CPU个数: 物理CPU个数: 2.查看CPU信息命令 3.查看内存...

  • Linux下如何查看版本信息

    Linux下如何查看版本信息, 包括位数、版本信息以及CPU内核信息、CPU具体型号等等,整个CPU信息一目了然...

  • Linux下查看版本信息

    Linux下如何查看版本信息, 包括位数、版本信息以及CPU内核信息、CPU具体型号等等,整个CPU信息一目了然。...

  • Linux命令

    查看操作系统信息 查看内核版本 查看Ubuntu发行版本 查看硬件环境 查看CPU和内存 查看网络 查看目录占用的...

  • Linux 基本操作

    查看CPU信息 查看内存使用情况 查看linux支持的最大进程数 查看linux支持的最大线程数 查看当前用户最大...

  • 查看Linux系统内存、CPU、磁盘使用率和详细信息

    参考:1 查看Linux系统内存、CPU、磁盘使用率和详细信息

  • 获取系统基本信息的命令_CentOS 7

    获取系统基本信息的命令 查看系统版本 查看cpu信息 查看ip地址 查看系统内存、虚拟内存的大小及占用情况 系统启...

  • JVM性能分析

    查看Linux环境信息 1、查看cpu的情况2个插槽,每个8核 或者 2、查看内存的情况 used + free ...

网友评论

      本文标题:linux查看cpu、内存、版本信息

      本文链接:https://www.haomeiwen.com/subject/iqxutrtx.html