Linux查看系统信息的命令
文章目录
- 1. 查看系统版本
- 1.1 查看发行版
- 1.2 查看内核
- 2.查看时间时区
- 2.1 描述命令查看系统时间各方面状态
- 2.2 查看硬件时间
- 3.查看CPU
- 3.1 查看物理CPU个数
- 3.2 查看CPU核心数
- 3.3 查看逻辑CPU的个数
- 3.4 查看CPU相关信息
- 4.查看硬盘
- 4.1 查看空间使用情况
- 4.2 查看文件系统磁盘占用情况
- 4.3 统计当前目录各文件夹大小
- 4.4 查看/usr占用的容量
- 4.5 查看/usr目录下的空间占用
- 5. 查看内存
- 5.1 查看内存信息
- 5.2 查看内存状态
- 6.查看端口占用
- 6.1 lsof(list open files)
1. 查看系统版本
描述 | 命令 |
---|---|
查看发行版 | ll /etc/centos |
查看内核 | uname -srm |
1.1 查看发行版
[root@d569360adc60 ~]# ll /etc/*centos*
-rw-r--r-- 1 root root 37 Apr 7 2020 /etc/centos-release
-rw-r--r-- 1 root root 51 Apr 7 2020 /etc/centos-release-upstream
[root@d569360adc60 ~]# sh /etc/centos-release
/etc/centos-release: line 1: `CentOS Linux release 7.8.2003 (Core)'
[root@d569360adc60 ~]# sh /etc/centos-release-upstream
/etc/centos-release-upstream: line 1: `Derived from Red Hat Enterprise Linux 7.8 (Source)
1.2 查看内核
[root@d569360adc60 ~]# uname -srm
Linux 4.19.104-microsoft-standard x86_64
2.查看时间时区
描述 | 命令 |
---|---|
查看系统时间各方面状态 | timedatectl |
查看硬件时间 | hwclock |
查看系统时间 | date |
2.1 描述命令查看系统时间各方面状态
[root@d569360adc60 ~]# timedatectlLocal time: Sun 2020-11-08 05:41:32 UTCUniversal time: Sun 2020-11-08 05:41:32 UTCRTC time: Sun 2020-11-08 05:41:33Time zone: UTC (UTC, +0000)NTP enabled: n/a
NTP synchronized: noRTC in local TZ: noDST active: n/a
2.2 查看硬件时间
[root@d569360adc60 ~]# hwclock
Sun Nov 8 05:42:48 2020 -1.054160 seconds
3.查看CPU
描述 | 命令 |
---|---|
查看CPU信息(很多内容) | cat /proc/cpuinfo |
查看物理CPU个数 | cat /proc/cpuinfo | grep “physical id” | sort | uniq | wc -l |
查看CPU核心数 | cat /proc/cpuinfo | grep “core id” | wc -l |
查看逻辑CPU的个数 | cat /proc/cpuinfo | grep “processor” | wc -l |
查看CPU相关信息(来自/proc/cpuinfo) | lscpu |
3.1 查看物理CPU个数
[root@d569360adc60 ~]# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
1
3.2 查看CPU核心数
[root@d569360adc60 ~]# cat /proc/cpuinfo | grep "core id" | wc -l
8
3.3 查看逻辑CPU的个数
[root@d569360adc60 ~]# cat /proc/cpuinfo | grep "processor" | wc -l
8
3.4 查看CPU相关信息
[root@d569360adc60 ~]# lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 8
On-line CPU(s) list: 0-7
Thread(s) per core: 2
Core(s) per socket: 4
Socket(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 94
Model name: Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz
Stepping: 3
CPU MHz: 2591.998
BogoMIPS: 5183.99
Hypervisor vendor: Microsoft
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 6144K
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti ssbd ibrs ibpb stibp fsgsbase bmi1 hle avx2 smep bmi2 erms invpcid rtm rdseed adx smap clflushopt xsaveopt xsavec xgetbv1 xsaves flush_l1d arch_capabilities
4.查看硬盘
描述 | 命令 |
---|---|
查看空间使用情况 | lsblk |
查看文件系统磁盘占用情况(-h -m等) | df -h |
统计当前目录各文件夹大小 | du -sh ./* |
查看/usr占用的容量 | du -sh /usr/* |
查看/usr目录下的空间占用 | du -h --max-depth=1 /usr |
4.1 查看空间使用情况
[root@d569360adc60 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop1 7:1 0 304.5M 1 loop
sdd 8:48 0 256G 0 disk /etc/hosts
sdb 8:16 0 256G 0 disk
loop0 7:0 0 368.2M 1 loop
sdc 8:32 0 256G 0 disk
sda 8:0 0 256G 0 disk
4.2 查看文件系统磁盘占用情况
[root@d569360adc60 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
overlay 251G 1.1G 238G 1% /
tmpfs 64M 0 64M 0% /dev
tmpfs 6.3G 0 6.3G 0% /sys/fs/cgroup
shm 64M 0 64M 0% /dev/shm
/dev/sdd 251G 1.1G 238G 1% /etc/hosts
tmpfs 6.3G 8.3M 6.3G 1% /run
tmpfs 1.3G 0 1.3G 0% /run/user/0
4.3 统计当前目录各文件夹大小
[root@d569360adc60 /]# cd /usr/
[root@d569360adc60 usr]# du -sh ./*
44M ./bin
4.0K ./etc
4.0K ./games
44K ./include
20M ./lib
98M ./lib64
1.5M ./libexec
132K ./local
8.2M ./sbin
79M ./share
12K ./src
0 ./tmp
4.4 查看/usr占用的容量
[root@d569360adc60 usr]# du -sh /usr/*
44M /usr/bin
4.0K /usr/etc
4.0K /usr/games
44K /usr/include
20M /usr/lib
98M /usr/lib64
1.5M /usr/libexec
132K /usr/local
8.2M /usr/sbin
79M /usr/share
12K /usr/src
0 /usr/tmp
4.5 查看/usr目录下的空间占用
[root@d569360adc60 usr]# du -h --max-depth=1 /usr
12K /usr/src
44K /usr/include
1.5M /usr/libexec
4.0K /usr/games
4.0K /usr/etc
20M /usr/lib
79M /usr/share
98M /usr/lib64
8.2M /usr/sbin
44M /usr/bin
132K /usr/local
250M /usr
5. 查看内存
描述 | 命令 |
---|---|
查看内存信息 | cat /proc/meminfo |
查看内存状态 | free -h |
5.1 查看内存信息
[root@d569360adc60]# cat /proc/meminfo
MemTotal: 13049212 kB
MemFree: 11157996 kB
MemAvailable: 12026512 kB
Buffers: 13340 kB
Cached: 1305312 kB
SwapCached: 0 kB
Active: 484432 kB
Inactive: 1248796 kB
Active(anon): 402148 kB
Inactive(anon): 247608 kB
Active(file): 82284 kB
Inactive(file): 1001188 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 4194304 kB
SwapFree: 4194304 kB
Dirty: 56 kB
Writeback: 0 kB
AnonPages: 392636 kB
Mapped: 175204 kB
Shmem: 258104 kB
Slab: 80196 kB
SReclaimable: 42144 kB
SUnreclaim: 38052 kB
KernelStack: 7248 kB
PageTables: 2948 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 10718908 kB
Committed_AS: 3342388 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 0 kB
VmallocChunk: 0 kB
Percpu: 2272 kB
AnonHugePages: 188416 kB
ShmemHugePages: 0 kB
ShmemPmdMapped: 0 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
Hugetlb: 0 kB
DirectMap4k: 15360 kB
DirectMap2M: 2877440 kB
DirectMap1G: 10485760 kB
5.2 查看内存状态
[root@ac37f3e8417b ~]# free -htotal used free shared buff/cache available
Mem: 12G 579M 10G 260M 1.7G 11G
Swap: 4.0G 0B 4.0G
- total:内存总数
- used:已经使用
- free:完全空闲
- shard:多个进程共享内存
- buffers:用于块设备数据缓冲,记录文件系统metadata(目录,权限,属性等)
- cached:用于文件内容的缓冲
- available:真正剩余的可被程序应用的内存数
6.查看端口占用
6.1 lsof(list open files)
列出当前系统打开文件的工机具。
描述 | 命令 |
---|---|
查看8080端口占用 | lsof -i:8080 |
[root@d2bbfafce689 ~]# lsof -i
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
sshd 70 root 3u IPv6 27167 0t0 TCP *:ssh (LISTEN)
sshd 70 root 4u IPv4 27169 0t0 TCP *:ssh (LISTEN)
sshd 73 root 3u IPv4 25545 0t0 TCP d2bbfafce689:ssh->gateway:55470 (ESTABLISHED)
sshd 75 root 3u IPv4 27177 0t0 TCP d2bbfafce689:ssh->gateway:55472 (ESTABLISHED)
查看端口关联的文件 lsof -i:port
[root@d2bbfafce689 ~]# lsof -i:55472
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
sshd 75 root 3u IPv4 27177 0t0 TCP d2bbfafce689:ssh->gateway:55472 (ESTABLISHED)
- COMMAND:进程名称
- PID:进程标识符
- USER:进程所有者
- FD:文件描述。进程通过描述识别文件
- TYPE:文件类型
- DEVICE:指定磁盘的名称
- SIZE:文件大小
- NODE:索引节点,文件在磁盘上的表示
- NAME:打开文件的确切名称
Linux查看系统信息的命令相关推荐
- LINUX 查看系统信息的命令
系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinf ...
- linux查看软件包信息,Linux查看系统信息的一些命令及查看已安装软件包的命令...
Linux查看系统信息的一些命令及查看已安装软件包的命令 系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat ...
- linux检查系统硬件信息命令,Linux查看系统信息(硬件信息, 系统设置信息等) 命令 | Soo Smart!...
Linux 查看系统信息命令是linux初学者必备的基础知识, 这些命令也非常有用, 因为进入linux第一件事就可能是首先查看系统信息, 因此必要的系统的学习一下这些linux系统信息命令还是非常有 ...
- linux操作系统中查看网络信息的命令,Linux查看系统信息命令盘点
Linux查看系统信息命令盘点 在Linux系统上有很多操作都是用命令完成的,下面跟yjbys小编一起来看看最新的系统命令吧,希望对大家有所帮助! 1.查看系统内核 uname -a uname -r ...
- linux 查看系统信息命令
linux 查看系统信息命令是linux初学者必备的基础知识, 这些命令也非常有用, 因为进入linux第一件事就可能是首先查看系统信息, 因此必要的系统的学习一下这些linux系统信息命令还是非常有 ...
- 查看硬件配置的Linux命令,LINUX 查看硬件配置命令的教程
你还在为不知道linux 查看硬件配置命令的教程而烦恼么?接下来是小编为大家收集的linux 查看硬件配置命令的教程教程,希望能帮到大家. linux 查看硬件配置命令的教程 系统 # uname - ...
- Linux 查看目录常用命令
linux 查看目录常用命令 ls -F |grep "/$" 只显示当前目录下的文件夹 ls -al |grep "^-" 只显示当前目录下的文件 ls -a ...
- Linux查看文件内容命令:cat, tail, head, more, less
Linux查看文件内容命令:cat, tail, head, more, less cat 直接显示整个文件. cat直接显示全部文件内容,没有换页等交互. cat filename more mor ...
- linux查看进程详细信息top,linux查看系统进程信息命令 px,top详解
linux查看系统进程信息命令 px,top详解 发表于:2011-03-10来源:作者:点击数: linux查看系统进程信息命令 px,top详解 软件测试 ps ax命令是显示一个当前系统进程的列 ...
最新文章
- 非科班的我如何自学Python在一线城市找到一份15k的offer的?
- 华为将发布世界首款人工智能原生数据库
- 搜索文件夹下包含的文件
- python 映射和反映射_python映射类型的相关介绍
- java金字塔的流程图,R中的金字塔图
- 面象对象设计原则之六:迪米特原则(LeastKnowledge Principle, LKP)
- .net core实践系列之短信服务-架构设计
- java 读 jar外文件_读取Jar包外面的配置文件
- 得到当前选中行的第几列的值---dataGridView
- ASP.NET MVC view引入命名空间
- Qt QComboBox 下拉框样式修改
- Retinex低光照图像增强
- SAP-ABAP-OOALV方法实现程序源码,仅供参考
- 扒一扒 ScheduledThreadPoolExecutor
- 基于sklearn的贝叶斯文本分类
- MEM/MBA英语基础(01) 10类词性说明
- python 爬虫动态网页的区别_Python开发爬虫之动态网页抓取篇:爬取博客评论数据——通过Selenium模拟浏览器抓取...
- 如何搭建 Jenkins 自动化测试平台?
- 2018年9月12日
- 智汇云舟参编《工业数字孪生白皮书(2021)》成为工业互联网联盟“工业解决方案备选提供商”
热门文章
- ERROR in static/js/0.5d7325513eec31f1e291.js from UglifyJs
- Unity3D入门第一天:初识Unity
- JQ获取屏幕宽度,以及分辨率发生改变时既触发函数
- ubuntu16.0 ROS(介绍EAI的YDLIDAR-X4激光雷达在ROS下使用方法)
- 快递单查询助手,不需要输入验证码
- 所谓的差分GPS似乎就是指RTK
- 1、OmniGraffle系列-思维导图
- React Native集成友盟推送
- 0、空字符和‘\0‘关系
- 开发常用镜像资源替换为国内开源镜像(yum,compose,maven,docker,android sdk,npm,国内开源镜像汇总)...