如何查看Linux的相关配置信息

简介:
如何查看Linux的相关配置信息
    不管是做运维还是DBA,在进入一个Linux系统的时候肯定是要了解当前系统的配置情况的,那么如何查看呢?总不能把服务器拆了吧!呵 呵,这里是有一些命令可以取得的。经过资料搜

索和查找现总结了如下,以备后查~

这里主要从操作系统类型及版本、cpu、内存和硬盘进行说明:
1. 查看操作系统版本和内核:
cat /etc/issue
uname -r(uname -a)
 
2.查看文件系统类型
shell> df -Th
这个命令不仅可以看所有分区的文件系统类型,对于各个分区的大小、使用情况和挂载点也都一目了然。
shell> file -s /dev/hda1
查看指定分区的文件系统类型
 
3.查看CPU相关信息
我的机器是双cpu,双核 的。。。
cat /etc/cpuinfo
processor       : 0                  #第一个cpu
vendor_id       : GenuineIntel   #cpu厂商ID是GenuineIntel,说明:vendor_id 代表X86系列CPU制造商标识。例如:“GenuineIntel” 或“AuthenticAMD”。
cpu family      : 6                 #cpu 系列是6,说明:CPU厂家生产的CPU系列号, 可用来确定处理器属于那一代产品。
例如:
 6系列的INTEL处理器包括 Pentium Pro、Pentium II、 Pentium II Xeon、Pentium III和Pentium III Xeon处理器。 5 系列(第五代)包括Pentium处理器和采用 MMX技术的Pentium处理器。F系列的INTEL处理器包括INTEL Pentium 4系列处理器(包括相同核心的Celerom处理器)。
 6系列的AMD处理器实际指有K7系列CPU,有DURON和 ATHION两大类。
不 过对于非X86系列的CPU则可能不显示值。
model          : 15            #型号23,说明:型号标识可用来 确定处理器的制作技术以及属于该系列的第几代设计(或核心),型号与系列通常是相互配合使用的,用于确定计算机所

安装的处理器是属于某 系列处理器的哪种特 定类型。如可确定Celerom处理器是Coppermine还是Tualutin核心;Athlon XP处理器是Paiomino还是 Thorouhgbred核心。Model 14表示CPU采用的是Coppermine核心。即使同是P3或P4,不同时期也有多种不同的核心,核心的改进能带来性能不小的提升。 Coppermine 之前有katmai核心,之后有Tualatin核心。

model name     : Intel(R) Xeon(R) CPU  5110  @ 1.60GHz
stepping        : 6             #步进是10,说明:步进编号用来标识处理器的设计或制作版本,有助于控制和跟踪处理器的更改,步进还可以让最终用户更具体地识别其系统安装的处
理器版本,确定微处理器的内部设计或制作特性。步进编号就好比处理器的小版本号,如CPUID为 “686”和“686A”就好比WINZIP8.0和8.1的关系。步进编号和核心步进是密切联系的。
cpu MHz       : 1595.919       #cpu主频是1595.919MHz
cache size       : 4096 KB      #二级缓存是4M
cpu cores       : 2                #每个cpu插槽核数/每颗物理cpu核数是2
。。。
 
processor       : 1                #第二个cpu
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Xeon(R) CPU            5110  @ 1.60GHz
stepping        : 6
cpu MHz       : 1595.919
cache size      : 4096 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
 
4.查看cpu的位数
getconf LONG_BIT
32
 
5.查看内存相关信息
cat /etc/meminfo
 
MemTotal:       255444 kB
MemFree:         53364 kB
Buffers:         12204 kB
Cached:         111108 kB
SwapCached:          0 kB
Active:         114816 kB
Inactive:        57840 kB
。。。。
 
6.查看硬盘和相关分区信息
shell>fdisk -l
 
7.查 看安装了哪些rpm套件
shell>rpm -qa
 
8.查看ip和mac地址信息
shell> ifconfig
或者
shell> more /etc/sysconfig/network-scripts/ifcfg-eth0
 
9.查看dns信息
shell> more /etc/resolv.conf
 
10.查看当前主机名称
shell>hostname
cat /etc/sysconfig/network
 
11.查看主板信息
shell>lspci
 
12.查看 当前系统内存使用情况
shell>free -k/free -m
 
13.查看某一个文件夹的大小
shell>du -sh dirName
查看当前文件夹的总大小
shell>du -sh
查看当前文件夹每个文件/文件夹的大小
shell>du -sh *
 
14.查看当前系统cpu,memeory,负载情况
shell> top
 
15.查看运 行时间及负载情况
shell> uptime
 
16.查看所属时区和是否使用UTC时间
cat /etc/sysconfig/clock
 
17:查看默认语言
echo $LANG $LANGUAGE
cat /etc/sysconfig/i18n
 
18.查看某一网站的服务器环境
curl --head www.sina.com

本文出自 51CTO.COM技术博客


本文转自 yubowei 51CTO博客,原文链接:http://blog.51cto.com/samyubw/326424


相关文章
|
5天前
|
Linux
|
7天前
|
存储 JSON Linux
|
11天前
|
运维 监控 Ubuntu
怎样配置Linux分析工具:atop篇
在管理Linux系统时,了解系统级监控工具是至关重要的。其中,atop是一种功能强大的工具,它允许运维人员以实时的方式监控系统运行状态,包括进程活动、内存使用、磁盘I/O以及网络负载等。atop提供了一种简洁而全面的方式来追踪系统表现和资源消耗情况,使得性能分析变得简单而直观。
|
15天前
|
Linux
linux网络统计信息和端口占用情况基本语法
linux网络统计信息和端口占用情况基本语法
|
14天前
|
Ubuntu Linux Shell
Ubuntu/linux系统环境变量配置详解
理解和掌握如何配置环境变量对于使用和管理Ubuntu/Linux系统非常重要。
30 2
|
1月前
|
Linux Shell 持续交付
Linux下vim的配置
本文介绍了如何对vim进行基础配置,如行号显示、缩进设置等,并推荐了一种自动化部署方案,通过链接下载预配置的vim环境脚本,简化了配置过程,提升开发效率。
27 3
Linux下vim的配置
|
29天前
|
域名解析 网络协议 Linux
Linux系统下DNS配置指南
Linux系统下DNS配置指南
47 1
|
1月前
|
网络协议 Linux 网络安全
Linux配置SSH允许TCP转发
Linux配置SSH允许TCP转发
25 1
|
10天前
|
存储 运维 监控
怎样配置Linux分析工具:kdump篇
在运维的世界里,服务器的稳定运行是生命的灯塔,一旦遭遇异常重启,便是暴风雨来临的预兆。作为一名运维工程师,深知在这场与故障斗争的战役中,武器的锋利至关重要。今天,我要介绍的主角/工具——kdump,正是这样一款能在风雨来临之际,为我们捕获那一闪而过的真相的工具。
|
1月前
|
NoSQL Linux C语言
Linux gdb调试的时候没有对应的c调试信息库怎么办?
Linux gdb调试的时候没有对应的c调试信息库怎么办?
19 1