服务器配置查看命令,服务器环境配置查看
- 综合资讯
- 2024-10-01 00:12:53
- 5

***:本文聚焦于服务器配置查看命令与服务器环境配置查看。服务器的正常运行与优化离不开对其配置和环境配置的准确查看。这些查看操作有助于管理员深入了解服务器的各项参数,如...
***:主要涉及服务器配置查看命令与服务器环境配置查看相关内容。这对于管理服务器至关重要,通过特定的命令可以了解服务器的各种配置情况,如硬件资源、软件安装情况、网络设置等。查看服务器环境配置则有助于确定服务器是否满足运行特定应用或服务的要求,也有助于在出现问题时进行故障排查,是服务器管理、维护与优化操作中的关键环节。
本文目录导读:
《服务器环境配置查看全攻略:深入了解服务器的各项配置》
在服务器管理与运维工作中,准确查看服务器环境配置是一项至关重要的任务,无论是确保服务器的正常运行、进行性能优化,还是解决故障问题,对服务器配置信息的详尽掌握都是必不可少的,本文将深入探讨服务器环境配置查看相关的各个方面,涵盖从基础的操作系统配置查看,到网络、存储等关键组件的配置查询方法。
Linux服务器配置查看
1、系统基本信息查看
uname命令
- 作用:用于打印当前系统相关信息(内核版本号、硬件架构等)。
- 示例:
uname -a
将显示系统的所有信息,包括内核名称、主机名、内核版本、硬件平台等,在一台Linux服务器上执行该命令可能得到如下结果:Linux server.example.com 5.4.0 - 104 - generic #118 - Ubuntu SMP Fri Apr 24 09:06:48 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
,Linux”是内核名称,“server.example.com”是主机名,“5.4.0 - 104 - generic”是内核版本等信息。
lsb_release命令
- 作用:显示LSB(Linux Standard Base)和特定发行版相关信息。
- 示例:
lsb_release -a
会列出详细的发行版信息,如在Ubuntu系统上可能显示:`No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04 LTS
Release: 20.04
Codename: focal`,这有助于我们快速确定服务器所使用的Linux发行版及其版本号。
2、硬件信息查看
lscpu命令
- 作用:显示CPU相关信息,如CPU型号、核心数、线程数等。
- 示例:
- 执行lscpu
后,我们可以看到类似如下的信息:`Architecture: x86_64
CPU op - mode(s): 32 - bit, 64 - bit
Byte Order: Little Endian
CPU(s): 4
On - line CPU(s) list: 0 - 3
Thread(s) per core: 2
Core(s) per socket: 2
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 158
Model name: Intel(R) Core(TM) i7 - 8550U CPU @ 1.80GHz
Stepping: 10
CPU MHz: 1992.000
CPU max MHz: 4000.000
CPU min MHz: 400.000
BogoMIPS: 3984.00
Virtualization: VT - x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 8192K
NUMA node0 CPU(s): 0 - 3`,从这里我们可以获取到CPU的各种参数,对于性能评估和资源分配非常有用。
dmidecode命令
- 作用:用于获取系统硬件信息,如主板、内存、BIOS等详细信息,不过,由于它直接读取硬件的DMI(Desktop Management Interface)表,可能需要root权限。
- 示例:
- 查看内存信息,可以使用dmidecode -t memory
,它会显示内存模块的详细信息,包括内存大小、类型、速度、制造商等,`# dmidecode -t memory
SMBIOS 2.8 present.
Handle 0x0018, DMI type 16, 23 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 64 GB
Error Information Handle: Not Provided
Number Of Devices: 2
Handle 0x0019, DMI type 17, 40 bytes
Memory Device
Array Handle: 0x0018
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 16 GB
Form Factor: SODIMM
Set: None
Locator: ChannelA - DIMM0
Bank Locator: BANK 0
Type: DDR4
Type Detail: Synchronous Unbuffered (Unregistered)
Speed: 2400 MT/s
Manufacturer: Samsung
Serial Number: 1234567890ABCDEF
Asset Tag: None
Part Number: M471A1K43CB1 - CTQ`,这有助于我们了解服务器的内存配置情况,如是否有足够的内存以及内存的性能参数等。
3、网络配置查看
ifconfig命令(旧版,部分系统仍可用)和ip命令(较新且推荐)
- 作用:查看网络接口的配置信息,包括IP地址、子网掩码、MAC地址等。
- 示例:
- 使用ip addr show
(等效于较旧的ifconfig -a
),`1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft=forever valid_gft=forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:11:22:33:44:55 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.100/24 scope global eth0
valid_lft=forever valid_gft=forever,这里我们可以看到本地回环接口(lo)和以太网接口(eth0)的信息,包括它们的MAC地址(如eth0的
00:11:22:33:44:55)和IP地址(如eth0的
192.168.1.100`)等。
netstat命令
- 作用:用于显示网络连接、路由表、网络接口统计等信息。
- 示例:
- 查看当前的网络连接状态,可以使用netstat -an
,它会列出所有的TCP和UDP连接,包括本地和远程的IP地址、端口号等信息,`Active Internet connections (servers and established)
Proto Recv - Q Send - Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:22 0.0.0.0:0 LISTEN
tcp 0 0 127.0.0.1:25 0.0.0.0:0 LISTEN
tcp 0 512 192.168.1.100:22 192.168.1.200:50000 ESTABLISHED
udp 0 0 0.0.0.0:68 0.0.0.0:0 ESTABLISHED`,这有助于我们监控服务器的网络连接情况,排查网络相关的问题。
4、存储配置查看
df命令
- 作用:显示文件系统的磁盘空间使用情况,包括已用空间、可用空间、文件系统类型等。
- 示例:
df -h
会以人类可读的格式(如以KB、MB、GB等为单位)显示磁盘空间信息,`Filesystem Size Used Avail Use% Mounted on
/dev/sda1 50G 20G 30G 40% /
tmpfs 2.0G 10M 2.0G 1% /dev/shm
/dev/sda2 100G 30G 70G 30% /home`,这里我们可以看到根文件系统(/dev/sda1)、临时文件系统(tmpfs)和/home文件系统(/dev/sda2)的空间使用情况。
fdisk -l命令
- 作用:列出系统中所有的磁盘分区信息,包括分区大小、类型等。
- 示例:
- 执行fdisk -l
后,可能得到如下结果:`Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 byte each
Size = bytes/sector
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Type Partition table entries
/dev/sda1 * 2048 1026047 512000 83 Linux
/dev/sda2 1026048 210104319 104539136 83 Linux`,这可以帮助我们了解服务器磁盘的分区布局,对于磁盘管理和空间规划非常重要。
5、软件安装与包管理相关查看
rpm -qa命令(适用于基于RPM的系统,如Red Hat、CentOS等)
- 作用:查询系统中所有已安装的RPM包。
- 示例:
- 在CentOS系统中执行rpm -qa
会列出大量已安装的软件包,如kernel - 3.10.0 - 1160.62.1.el7.x86_64
、httpd - 2.4.6 - 97.el7.centos.x86_64
等,这有助于我们了解服务器上安装了哪些软件,以及它们的版本信息。
dpkg -l命令(适用于基于Debian的系统,如Ubuntu等)
- 作用:列出系统中所有已安装的Debian软件包。
- 示例:
- 在Ubuntu系统中执行dpkg -l
会显示类似如下的信息:`Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf - files/Unpacked/hal - f - conf/Half - installed
|/ Err?=(none)/Reinst - required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-======================-======================-======================-======================
ii accountsservice 0.6.55 - 0ubuntu12.3 amd64 query and manipulate user account information
ii acl 2.2.53 - 6 amd64 access control list - utilities
ii adduser 3.118ubuntu1 all add and remove users and groups`,这可以帮助我们确定服务器上安装了哪些软件包及其状态。
Windows服务器配置查看
1、系统基本信息查看
systeminfo命令
- 作用:显示关于计算机及其操作系统的详细配置信息,包括操作系统版本、系统制造商、BIOS版本、处理器等信息。
- 示例:
- 在命令提示符(以管理员身份运行)中执行systeminfo
,会得到大量信息,`Host Name: SERVER - 1
OS Name: Windows Server 2019 Standard
OS Version: 10.0.17763 N/A Build 17763
OS Manufacturer: Microsoft Corporation
OS Configuration: Standalone Server
OS Build Type: Multiprocessing Free
Registered Owner: Administrator
Registered Organization: Example Company
Product ID: 00330 - 10000 - 00000 - AA111
Original Install Date: 01/01/2020, 12:00:00 AM
System Boot Time: 02/01/2021, 9:00:00 AM
System Manufacturer: Dell Inc.
System Model: PowerEdge R740
System Type: x64 - based PC
Processor(s): 2.40 GHz Intel(R) Xeon(R) Gold 6248 CPU @ 2.40GHz, 24 Core(s), 48 Thread(s)
BIOS Version: Dell Inc. 1.5.0, 1/1/2020
Windows Directory: C:\Windows
System Directory: C:\Windows\System32
Boot Device: \Device\HarddiskVolume1
System Locale: en - us
Input Locale: en - us
Time Zone: (UTC - 05:00) Eastern Time (US & Canada)
Total Physical Memory: 128 GB
Available Physical Memory: 64 GB
Virtual Memory: Max Size: 256 GB
Virtual Memory: Available: 128 GB
Virtual Memory: In Use: 128 GB`,从这里我们可以获取到关于Windows服务器的全面基本信息。
2、硬件信息查看
dxdiag命令
- 作用:DirectX诊断工具,用于查看计算机的显示、声音、输入设备等硬件相关信息,虽然主要用于与游戏和多媒体相关的硬件诊断,但也能提供一些基本的硬件信息。
- 示例:
- 执行dxdiag
后,会弹出一个窗口,在“系统”选项卡中可以看到处理器、内存等信息,在“显示”选项卡中可以看到显卡的相关信息,如显卡型号、显存大小等,在“显示”选项卡中可能显示:`Device Name: NVIDIA Quadro P4000
Manufacturer: NVIDIA
Chip Type: NVIDIA Quadro P4000
DAC Type: Integrated RAMDAC
Device Key: Enum\PCI\VEN_10DE\DEV_1CB1\SUBSYS_06D910DE\REV_A1
Device Status: 0180200A [DN_DRIVER_LOADED|DN_STARTED|DN_DISABLEABLE|DN_NT_ENUMERATOR|DN_NT_DRIVER]
Device Problem Code: No Problem
Driver Name: nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um
Driver File Version: 26.21.14.4122 (English)
Driver Version: 26.21.14.4122
DDI Version: 12
Feature Levels: 12_0,11_1,11_0,10_1,10_0,9_3,9_2,9_1,9_0,8_1,8_0
GPU - VRAM: 8192 MB
Shared Memory: 16384 MB
Current Mode: 1920 x 1080 (32 bit) (60Hz)`。
Device Manager
- 作用:以图形化方式查看和管理计算机的硬件设备,可以查看设备的状态、驱动程序版本等信息。
- 示例:
- 在“设备管理器”中,展开“处理器”节点,可以看到服务器上安装的处理器信息,如处理器型号、核心数等,对于其他硬件设备,如磁盘驱动器、网络适配器等,也可以查看其详细信息,如磁盘驱动器的容量、网络适配器的连接速度等。
3、网络配置查看
ipconfig命令
- 作用:显示当前的TCP/IP网络配置值,如IP地址、子网掩码、默认网关等。
- 示例:
- 在命令提示符下执行ipconfig
,会显示类似如下信息:`Windows IP Configuration
Ethernet adapter Ethernet0:
Connection - specific DNS Suffix. : example.com
Link - local IPv6 Address. : fe80::1234:5678:9abc:def0%11
IPv4 Address. : 192.168.1.100
Subnet Mask. : 240.0.0.0
Default Gateway. : 192.168.1.1`,这里我们可以看到以太网接口(Ethernet0)的网络配置信息。
netsh命令
- 作用:用于配置和显示Windows系统的网络设置。
- 示例:
- 查看网络接口信息可以
本文链接:https://www.zhitaoyun.cn/103282.html
发表评论