Linux系统、版本、CPU、内存查看、硬盘空间

查看系统版本:cat /etc/centos-release
[root@localhost /]# cat /etc/centos-release
CentOS Linux release 7.8.2003 (Core) 

 

查看内核版本:uname -a

Linux localhost.localdomain 2.6.32-131.0.15.el6.x86_64 #1 SMP Sat Nov 12 15:11:58 CST 2011 x86_64 x86_64 x86_64 GNU/Linux

 

查看系统位数:getconf LONG_BIT

64

 

查看cpu型号:cat /proc/cpuinfo
[root@localhost /]# cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 26
model name      : Intel(R) Xeon(R) CPU           E5506  @ 2.13GHz
......

 

查看硬盘空间情况df -h
[root@localhost /]# df -l
文件系统              容量 已用 可用 已用% 挂载点

Filesystem    Size    Used   Avail    Use%   Mounted on
/dev/mapper/VolGroup-lv_root

                   8G      1.1G   16G     7%       /
tmpfs        495M          0  495M     0%      /dev/shm
/dev/vda1  485M      32M  428M     7%     /boot

 

查看内存:free -m 
[root@localhost /]# free -mt
             total       used       free     shared    buffers     cached
Mem:         15938      14204       1734          0        356      10597
-/+ buffers/cache:       3250      12688
Swap:        19997          0      19997
Total:       35936      14204      21732

Swap为虚拟内存,当物理内存不够时,系统就会使用到swap,但swap速度比真实内存的速度要慢的多,当你电脑用到swap的时候,说明你内存不够了,需要加内存

 

free
说    明:显示内存状态。
语  法: free [-bkmotV][-s <间隔秒数>]
补充说明:free指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等。
参  数:
 -b  以Byte为单位显示内存使用情况。 
 -k  以KB为单位显示内存使用情况。 
 -m  以MB为单位显示内存使用情况。 
 -o  不显示缓冲区调节列。 
 -s<间隔秒数>  持续观察内存使用状况。 
 -t  显示内存总和列。 
 -V  显示版本信息。

 

ifconfig -a

查看网络接口

IP:Internet Protocol(网络之间互连的协议)

ipconfig:Internet Protocol Configuring(IP地址配置)

ifconfig:Network Interfaces Configuring(网络接口配置)

光从英文单词可以看出有点差别,但其实都是对网络的配置。如果说为什么Linux用ifconfig而Windows用ipconfig的话,一是Linux下任何皆文件,任何皆设备,网络接口更接近设备,而Windows下用IP地址,可理解性更强,二是既然是不同的系统,就应显现他们的差别,命令自然就不同了。

posted @ 2017-03-13 11:41  帽子戏法  阅读(571)  评论(0编辑  收藏  举报
全部 html css js Linux php MySQL seo web git other 联系 管理