ubuntu 14.04 系统配置磁盘,CPU,内存,硬盘信息查看
Linux查看物理CPU个数、核数、逻辑CPU个数
# 总核数 = 物理CPU个数 X 每颗物理CPU的核数
# 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数
查看分区磁盘的速度命令
$ hdparm -Tt /dev/sda1
/dev/sda1:
Timing cached reads: 1770 MB in 2.00 seconds = 885.55 MB/sec
Timing buffered disk reads: 218 MB in 3.03 seconds = 71.92 MB/sec
# 查看物理CPU个数
cat /proc/cpuinfo| grep "physical id"| sort | uniq | wc -l
k@ubuntu:~$ cat /proc/cpuinfo| grep "physical id"| sort | uniq | wc -l
1
# 查看每个物理CPU中core的个数(即核数)
cat /proc/cpuinfo| grep "cpu cores" | uniq
k@ubuntu:~$ cat /proc/cpuinfo| grep "cpu cores" | uniq
cpu cores : 2
# 查看逻辑CPU的个数
cat /proc/cpuinfo| grep "processor" | wc -l
k@ubuntu:~$ cat /proc/cpuinfo| grep "processor" | wc -l
2
# 查看CPU信息(型号)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
k@ubuntu:~$ cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
2 Intel(R) Core(TM) i7-7920HQ CPU @ 3.10GHz
# 查看内存信息
cat /proc/meminfo
k@ubuntu:~$ cat /proc/meminfo
MemTotal: 1012356 kB
MemFree: 141456 kB
MemAvailable: 413736 kB
Buffers: 37448 kB
Cached: 356648 kB
SwapCached: 0 kB
Active: 565796 kB
Inactive: 196784 kB
Active(anon): 369300 kB
Inactive(anon): 9568 kB
Active(file): 196496 kB
Inactive(file): 187216 kB
Unevictable: 32 kB
Mlocked: 32 kB
SwapTotal: 1046524 kB
SwapFree: 1046524 kB
Dirty: 56 kB
Writeback: 0 kB
AnonPages: 368576 kB
Mapped: 174608 kB
Shmem: 10388 kB
Slab: 57892 kB
SReclaimable: 32412 kB
SUnreclaim: 25480 kB
KernelStack: 6704 kB
PageTables: 24368 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 1552700 kB
Committed_AS: 2694544 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 0 kB
VmallocChunk: 0 kB
HardwareCorrupted: 0 kB
AnonHugePages: 79872 kB
CmaTotal: 0 kB
CmaFree: 0 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 77744 kB
DirectMap2M: 970752 kB
CPU
型号:grep "model name" /proc/cpuinfo |awk -F ':' '{print $NF}'
k@ubuntu:~$ grep "model name" /proc/cpuinfo |awk -F ':' '{print $NF}'
Intel(R) Core(TM) i7-7920HQ CPU @ 3.10GHz
Intel(R) Core(TM) i7-7920HQ CPU @ 3.10GHz
数量:lscpu | grep "CPU socket" | awk '{print $NF}' 或 lscpu | grep "Socket" | awk '{print $NF}'
k@ubuntu:~$ lscpu | grep "Socket" | awk '{print $NF}'
1
每个CPU的核数:lscpu |grep "Core(s) per socket" |awk '{print $NF}'
k@ubuntu:~$ lscpu |grep "Core(s) per socket" |awk '{print $NF}'
2
内存:
卡槽数量:sudo dmidecode -t memory | grep "Number Of Devices" |awk '{print $NF}' 或 sudo dmidecode -t memory |grep "Associated Memory Slots" |awk '{print $NF}'
k@ubuntu:~$ sudo dmidecode -t memory | grep "Number Of Devices" |awk '{print $NF}'
8
内存数量:sudo dmidecode -t memory | grep -A16 "Memory Device$" |grep 'Size:.*MB' |wc -l
k@ubuntu:~$ sudo dmidecode -t memory | grep -A16 "Memory Device$" |grep 'Size:.*MB' |wc -l
1
内存型号:
内存支持类型:sudo dmidecode -t memory | grep -A16 "Memory Device$" | grep "Type:"
k@ubuntu:~$ sudo dmidecode -t memory | grep -A16 "Memory Device$" | grep "Type:" Type: DRAM
Type: DRAM
Type: DRAM
Type: DRAM
Type: DRAM
Type: DRAM
Type: DRAM
Type: DRAM
每个内存频率:sudo dmidecode -t memory | grep -A16 "Memory Device$" | grep "Speed:"
k@ubuntu:~$ sudo dmidecode -t memory | grep -A16 "Memory Device$" | grep "Speed:"
Speed: 667 MHz
Speed: 667 MHz
Speed: 667 MHz
Speed: 667 MHz
Speed: 667 MHz
Speed: 667 MHz
Speed: 667 MHz
Speed: 667 MHz
每个内存大小:sudo dmidecode -t memory | grep -A16 "Memory Device$" | grep "Size:"
k@ubuntu:~$ sudo dmidecode -t memory | grep -A16 "Memory Device$" | grep "Size:" Size: 1024 MB
Size: No Module Installed
Size: No Module Installed
Size: No Module Installed
Size: No Module Installed
Size: No Module Installed
Size: No Module Installed
Size: No Module Installed
释放缓冲区内存:
echo 3 > /proc/sys/vm/drop_caches
硬盘:
硬盘数量、大小:sudo fdisk -l |grep "Disk /dev/sd"
k@ubuntu:~$ sudo fdisk -l |grep "Disk /dev/sd"
Disk /dev/sda: 68.7 GB, 68719476736 bytes
硬盘型号:sudo hdparm -i /dev/sda |grep "Model"
k@ubuntu:~$ sudo hdparm -i /dev/sda |grep "Model"
Model=Ubuntu Linux-0 SSD, FwRev=F.H9RY0W, SerialNo=QAWE0TXFSH44Q2KRWWZ0
查看端口使用情况,使用netstat命令
# 查看已经连接的服务端口(ESTABLISHED)
$ netstat -a
# 查看所有的服务端口(LISTEN,ESTABLISHED)
$ netstat -apn
-a或--all:显示所有连线中的Socket;
-A<网络类型>或--<网络类型>:列出该网络类型连线中的相关地址;
-c或--continuous:持续列出网络状态;
-C或--cache:显示路由器配置的快取信息;
-e或--extend:显示网络其他相关信息;
-F或--fib:显示FIB;
-g或--groups:显示多重广播功能群组组员名单;
-h或--help:在线帮助;
-i或--interfaces:显示网络界面信息表单;
-l或--listening:显示监控中的服务器的Socket;
-M或--masquerade:显示伪装的网络连线;
-n或--numeric:直接使用ip地址,而不通过域名服务器;
-N或--netlink或--symbolic:显示网络硬件外围设备的符号连接名称;
-o或--timers:显示计时器;
-p或--programs:显示正在使用Socket的程序识别码和程序名称;
-r或--route:显示Routing Table;
-s或--statistice:显示网络工作信息统计表;
-t或--tcp:显示TCP传输协议的连线状况;
-u或--udp:显示UDP传输协议的连线状况;
-v或--verbose:显示指令执行过程;
-V或--version:显示版本信息;
-w或--raw:显示RAW传输协议的连线状况;
-x或--unix:此参数的效果和指定"-A unix"参数相同;
--ip或--inet:此参数的效果和指定"-A inet"参数相同。
查看指定端口,可以结合grep命令, 也可以使用lsof命令:
netstat -apn | grep 8080
lsof -i:8888
若要关闭使用这个端口的程序,使用kill + 对应的pid
kill -9 PID
参考:
https://www.cnblogs.com/fieldtianye/p/8270091.html
ubuntu 14.04 系统配置磁盘,CPU,内存,硬盘信息查看的更多相关文章
- 查看CPU 内存 硬盘 网络 查看进程使用的文件 uptime top ps -aux vmstat iostat iotop nload iptraf nethogs
#安装命令 yum install sysstat #包含 iostat vmstat yum install iotop yum install nload yum install iptraf ...
- 基于ubuntu 14.04 kvm虚拟化部署
1. 宿主机环境(dell备份服务器) Ubuntu 14.04 LTS 64位 内存:16G 硬盘:2T 2. 确认CPU是否支持硬件虚拟化 root@shwilling:~# egrep -o ' ...
- Ubuntu 14.04 配置安卓5.1编译环境
Ubuntu 14.04版本 电脑cpu必须是64位 硬盘分配大约100G的空间 1.ubuntu中更新源 $ sudo apt-get update 2.android5.1需要安装openjdk- ...
- Ubuntu 14.04 标题栏实时显示上下行网速、CPU及内存使用情况
首先当然是用wget下载indicator-sysmonitor,终端执行命令:wget -c https://launchpad.net/indicator-sysmonitor/trunk/4.0 ...
- Windows 8.1硬盘安装Ubuntu 14.04双系统参考教程及多硬盘注意事项
本文来自:http://www.linuxidc.com/Linux/2015-08/122140.htm,此处仅做收藏. Windows 8.1硬盘安装Ubuntu 14.04双系统参考教程及多硬盘 ...
- Windows 7/8/8.1 硬盘安装法实现 ubuntu 14.04 双系统
一.软件准备 1. 下载 Ubuntu 系统镜像:http://www.ubuntu.com/download/desktop/ : 这里使用的是 ubuntu 14.04.1 LTS 64bit 版 ...
- 【转】Windows 7/8/8.1 硬盘安装法实现 ubuntu 14.04 双系统
原文网址:http://www.cnblogs.com/chenguangqiao/p/4219532.html 一.软件准备 1. 下载 Ubuntu 系统镜像:http://www.ubuntu. ...
- 【转】Windows 7下硬盘安装Ubuntu 14.04图文教程--不错
原文网址:http://www.linuxidc.com/Linux/2014-04/100369p3.htm Ubuntu 官方已经发布了正式版的 Ubuntu 14.04 LTS,并宣称这是为云计 ...
- 分布式进阶(一)Windows 7下硬盘安装Ubuntu 14.04图文教程
Windows 7下硬盘安装Ubuntu 14.04图文教程 本人下载的是ubuntu-14.04.2-desktop-amd64.iso,经本人亲自测试的,折腾了一天的时间. 1)首先还是分区,在计 ...
随机推荐
- native function 'Window_sendPlatformMessage' (4 arguments) cannot be found
https://github.com/pauldemarco/flutter_blue/issues/140 https://github.com/flutter/flutter/issues/168 ...
- HTML的基本概念
HTML语言是一种纯文本类.依靠解释的方式执行的标记语言,它是Internet上用于编写网页的主要语言.用HTML编写的超文本文件称为HTML文件,也是标准的纯文本文件. 当今构成网页文档主要是用HT ...
- Java 之 数据库连接池
一.数据库连接池 1.连接池概念 连接池其实就是一个容器(集合),存放数据库连接的容器. 当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问之 ...
- 常见SVN图标的含义
转自:https://www.cnblogs.com/genhaosan/articles/5129791.html 灰色向右箭头:本地修改过 蓝色向左箭头:SVN上修改过 灰色向右且中间有个加号的箭 ...
- ArrayList集合实现RandomAccess接口有何作用?为何LinkedList集合却没实现这接口
详见:https://blog.csdn.net/weixin_39148512/article/details/79234817 众所周知,在List集合中,我们经常会用到ArrayList以及Li ...
- Android笔记(三十七) 如何停止AsyncTask?
当我们加载一张图片的时候,加载的过程中我们想要取消操作,该怎么办呢?调用Asynctask的 cancel() 方法就可以了,我们看代码: 先看一个例子: MainAciticty.java pack ...
- [ipsec][strongswan] strongswan源码分析--(〇)总体架构图
history: 2019-06-05, 增加配置文件解析部分. 2019-06-05,增加plugin优先级排序部分. charon进程初始化阶段的流程图 约定: 实线代表流程图. 虚线代表调用栈, ...
- ISCC之msc2
倒立屋 Flag:9102_cCsI 一道典型的LSB隐写,不过提交格式嘛,就很坑了 Stegsolve打开分析图片,注意到RGB三类图片的最低位基本相同,可能藏了东西. 有一个IsCc_2019,反 ...
- VueCli3 使用 NutUI (按需加载、定制化主题)
创建vue.config.js module.exports = { css: { loaderOptions: { // 给 sass-loader 传递选项 scss: { // @/ 是 src ...
- 零基础Python教程-详说list有序集合
list是一种有序的集合,可以随时添加和删除其中的元素. 比如,列出你周围同事的名字,就可以用一个list表示: >>> classmates = ['Michael', 'Bob' ...