使用Linux命令查看服务器系统状态【玩转华为云】

您所在的位置:网站首页 查看服务器信息 使用Linux命令查看服务器系统状态【玩转华为云】

使用Linux命令查看服务器系统状态【玩转华为云】

2024-07-13 15:30| 来源: 网络整理| 查看: 265

一、前言 1. 本次实践目的

1.使用灵活使用ECS弹性云服务器,作为个人学习测试环境; 2.学会使用一些基本的Linux命令查看服务器的系统状态; 3.了解一些Linux系统常用的监控指标; 4.新手Linux小白快速入门学习Linux。

2.实践环境介绍

1.本次实践在华为云ECS弹性云服务器上; 2.使用的操作系统为EulerOS release 2.0系统。

二、ECS弹性云服务器介绍

弹性云服务器(Elastic Cloud Server, ECS)是一种云上可随时自助获取、可弹性伸缩的计算服务,可帮助您打造安全、可靠、灵活、高效的应用环境。

image.png

三、预置实验环境 1. 选择预置实验环境

在华为云的云实验页面中,开始实验之前请点击手册上方“预置实验环境”按钮。

预置实验环境约等待【2分钟】后预置成功。环境预置成功会生成名称为 “ecs-euler” 的弹性云服务器ECS、并创建好配置相关的VPC。 预置的 ECS 资源用户、密码信息可点击预置环境信息查看。

image.png image.png

2. 登录云账户

进入【实验操作桌面】,打开Chrome浏览器,首次可自动登录并进入华为云控制台页面。 如果无法自动登录,手动输入实验账号进行登录。

image.png

3. 进入ECS弹性云服务器控制台

在服务器列表,选择ECS,进入ECS弹性云服务器控制台,可以看到系统已经自动创建好了一台ECS服务器。

image.png

image.png

4. 远程登录服务器

查看ECS弹性云服务器信息,复制弹性公网IP地址;

image.png

查看ECS服务器的登录账号和密码

image.png

打开桌面的Xfce终端,输入命令连接远程服务器

ssh root@EIP

image.png

四、 查看当前系统版本 1. 查看操作系统版本

查看当前操作系统的版本

[root@ecs-euler ~]# cat /etc/os-release NAME="EulerOS" VERSION="2.0 (SP5)" ID="euleros" ID_LIKE="rhel fedora centos" VERSION_ID="2.0" PRETTY_NAME="EulerOS 2.0 (SP5)" ANSI_COLOR="0;31" [root@ecs-euler ~]# cat /etc/redhat-release EulerOS release 2.0 (SP5) [root@ecs-euler ~]# 2. 查看内核版本

查询系统内核的版本号

[root@ecs-euler ~]# uname -r 3.10.0-862.14.1.5.h654.eulerosv2r7.x86_64 五、查看CPU相关信息 1. 查询CPU处理器信息

查询CPU处理器信息

[root@ecs-euler ~]# lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 2 On-line CPU(s) list: 0,1 Thread(s) per core: 2 Core(s) per socket: 1 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 85 Model name: Intel(R) Xeon(R) Gold 6278C CPU @ 2.60GHz Stepping: 7 CPU MHz: 2600.000 BogoMIPS: 5200.00 Hypervisor vendor: KVM Virtualization type: full L1d cache: 32K L1i cache: 32K L2 cache: 1024K L3 cache: 36608K NUMA node0 CPU(s): 0,1 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 nonstop_tsc eagerfpu pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single ssbd ibrs ibpb stibp fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 arat avx512_vnni md_clear spec_ctrl intel_stibp flush_l1d arch_capabilities Socket(s): 1 #表示一个物理CPU Core(s) per socket: 1 #一个物理CPU上有一个核心 Thread(s) per core: 1 #每个核心上有一个线程(超线程) 总核数 = 物理CPU个数 X 每颗物理CPU的核数 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 2. 检查内存大小、空闲情况

检查内存大小、空闲情况

[root@ecs-euler ~]# cat /proc/meminfo MemTotal: 3864140 kB MemFree: 3517580 kB MemAvailable: 3488556 kB Buffers: 12032 kB Cached: 161848 kB SwapCached: 0 kB Active: 132752 kB Inactive: 126836 kB Active(anon): 86228 kB Inactive(anon): 8108 kB Active(file): 46524 kB Inactive(file): 118728 kB Unevictable: 0 kB Mlocked: 0 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 12 kB Writeback: 0 kB AnonPages: 85856 kB Mapped: 38596 kB Shmem: 8628 kB Slab: 32828 kB SReclaimable: 16820 kB SUnreclaim: 16008 kB KernelStack: 2192 kB PageTables: 3724 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 1932068 kB Committed_AS: 529852 kB VmallocTotal: 34359738367 kB VmallocUsed: 32916 kB VmallocChunk: 34359685116 kB HardwareCorrupted: 0 kB AnonHugePages: 45056 kB CmaTotal: 0 kB CmaFree: 0 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB DirectMap4k: 67072 kB DirectMap2M: 3078144 kB DirectMap1G: 3145728 kB 六、查看内存使用情况 1. free命令查看

使用free -m查看当前系统的内存状态。 available为可使用内存空间量:

[root@ecs-euler ~]# free -m total used free shared buff/cache available Mem: 3773 152 3434 8 186 3406 Swap: 0 0 0 2. top命令查看内存状态

使用top命令可以整体查看系统的状态,其中也能查看内存的使用情况。

top

image.png

七、查看硬盘使用情况 1. 显示硬盘及分区信息

显示硬盘及分区信息

[root@ecs-euler ~]# fdisk -l Disk /dev/vda: 42.9 GB, 42949672960 bytes, 83886080 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x000a30f4 Device Boot Start End Blocks Id System /dev/vda1 * 2048 83886079 41942016 83 Linux 2. 显示各个文件系统的容量

显示各个文件系统的容量

[root@ecs-euler ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/vda1 40G 1.5G 36G 5% / devtmpfs 1.9G 0 1.9G 0% /dev tmpfs 1.9G 0 1.9G 0% /dev/shm tmpfs 1.9G 8.5M 1.9G 1% /run tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup tmpfs 378M 0 378M 0% /run/user/0 3. 查看当前系统的磁盘情况

查看当前系统的磁盘及分区情况。

[root@ecs-euler ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT vda 253:0 0 40G 0 disk \u2514\u2500vda1 253:1 0 40G 0 part / 八、查看服务器的平均负载

使用uptime命令查看服务器的平均负载

[root@ecs-euler ~]# uptime 15:12:00 up 21 min, 1 user, load average: 0.12, 0.04, 0.04


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3