云服务器配置查看命令

云服务器(Cloud Server)是一种基于云计算技术,提供虚拟化的计算资源的服务,它可以实现简便、高效、安全、弹性的计算,存储和网络资源的使用。在使用云服务器时,我们需要了解一些配置信息,而一些常用的云服务器配置查看命令可以帮助我们获取这些信息。本文将介绍一些常用的云服务器配置查看命令。

一、基本的系统信息

1. uname

uname命令可以用来显示当前操作系统的基本信息,如内核版本、处理器类型等等。可以使用以下命令查看:

$ uname -a

输出结果类似于:

Linux instance hostname 3.16.0-7-amd64 #1 SMP Debian 3.16.59-1 (2018-10-03) x86_64 GNU/Linux

其中,\”Linux\”指的是当前操作系统的类型,\”instance hostname\”指的是当前服务器的名称,\”3.16.0-7-amd64\”指的是当前系统的内核版本,\”#1 SMP Debian 3.16.59-1 (2018-10-03)\”指的是当前系统的发行版本和内核编译时间,\”x86_64\”指的是当前系统的处理器类型,\”GNU/Linux\”指的是当前操作系统的名称。

2. uptime

uptime命令可以用来显示服务器的系统运行时间、当前登录用户数、系统负载等信息。可以使用以下命令查看:

$ uptime

输出结果类似于:

09:14:29 up 82 days, 17:29, 1 user, load average: 0.29, 0.27, 0.19

其中,\”09:14:29\”指的是当前时间,\”up 82 days, 17:29\”指的是系统运行时间,\”1 user\”指的是当前登录用户数,\”load average: 0.29, 0.27, 0.19\”指的是系统负载信息。

3. hostname

hostname命令可以用来显示当前服务器的主机名。可以使用以下命令查看:

$ hostname

输出结果类似于:

instance hostname

其中,\”instance hostname\”指的是当前服务器的主机名。

4. ifconfig

ifconfig命令可以用来显示网络接口的信息,包括IP地址、MAC地址等等。可以使用以下命令查看:

$ ifconfig

输出结果类似于:

eth0 Link encap:Ethernet HWaddr 00:16:3e:8c:c6:fc
inet addr:192.168.1.108 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::216:3eff:fe8c:c6fc/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:31455097 errors:0 dropped:0 overruns:0 frame:0
TX packets:43255761 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:9204315805 (8.5 GiB) TX bytes:28057353350 (26.1 GiB)

其中,\”eth0\”指的是当前Linux系统中的一个网络接口的名称,\”HWaddr\”指的是硬件地址(MAC地址),\”inet addr\”指的是网络接口的IP地址,\”Bcast\”指的是广播地址,\”Mask\”指的是子网掩码,\”UP\”表示当前网络接口处于启用状态,\”BROADCAST\”表示当前网络接口支持广播,\”MULTICAST\”表示当前网络接口支持多播,\”MTU:1500\”表示当前网络接口的MTU值为1500字节,\”RX packets\”表示当前网络接口接收到的数据包总数,\”TX packets\”表示当前网络接口发送的数据包总数,\”RX bytes\”表示当前网络接口接收到的总字节数,\”TX bytes\”表示当前网络接口发送的总字节数。

二、CPU和内存信息

1. top

top命令可以用来显示当前系统资源利用率,包括CPU、内存、磁盘等等。可以使用以下命令查看:

$ top

输出结果类似于:

top – 09:29:35 up 84 days, 17:44, 1 user, load average: 0.52, 0.53, 0.32
Tasks: 282 total, 1 running, 281 sleeping, 0 stopped, 0 zombie
%Cpu(s): 2.0 us, 0.5 sy, 0.0 ni, 97.5 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem : 2046584 total, 438888 free, 1294744 used, 315952 buff/cache
KiB Swap: 0 total, 0 free, 0 used. 291860 avail Mem

其中,\”%Cpu(s)\”指的是当前CPU利用率,\”us\”表示用户空间占用CPU时间的百分比,\”sy\”表示内核空间占用CPU时间的百分比,\”ni\”表示用户进程以nice方式运行的时间的百分比,\”id\”表示CPU空闲时间的百分比,”wa”表示IO等待时间的百分比,\”hi\”表示硬件CPU中断时间的百分比,\”si\”表示软件CPU中断时间的百分比,\”st\”表示被虚拟化软件偷走的CPU时间的百分比。

\”KiB Mem\”指的是当前内存信息,\”total\”表示内存总大小,\”free\”表示空余内存大小,\”used\”表示被使用的内存大小,\”buff/cache\”表示内存中被缓存的大小。

2. mpstat

mpstat命令可以用来显示每个CPU的利用率。可以使用以下命令查看:

$ mpstat -P ALL

输出结果类似于:

Linux 3.16.0-7-amd64 (instance hostname) 02/11/2019 _x86_64_ (8 CPU)

09:36:01 PM CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
09:36:01 PM all 1.02 0.00 0.62 0.00 0.00 0.09 0.00 0.00 0.00 98.27
09:36:01 PM 0 1.20 0.00 0.92 0.00 0.00 0.16 0.00 0.00 0.00 97.72
09:36:01 PM 1 0.84 0.00 0.32 0.00 0.00 0.06 0.00 0.00 0.00 98.78
09:36:01 PM 2 1.07 0.00 0.70 0.00 0.00 0.12 0.00 0.00 0.00 98.11
09:36:01 PM 3 0.89 0.00 0.52 0.00 0.00 0.09 0.00 0.00 0.00 98.49
09:36:01 PM 4 1.15 0.00 0.56 0.00 0.00 0.08 0.00 0.00 0.00 98.22
09:36:01 PM 5 0.84 0.00 0.31 0.00 0.00 0.05 0.00 0.00 0.00 98.80
09:36:01 PM 6 0.90 0.00 0.37 0.00 0.00 0.07 0.00 0.00 0.00 98.66
09:36:01 PM 7 1.05 0.00 0.52 0.00 0.00 0.09 0.00 0.00 0.00 98.34

其中,\”%usr\”表示用户空间占用CPU时间的百分比,\”%nice\”表示用户进程以nice方式运行的时间的百分比,\”%sys\”表示内核空间占用CPU时间的百分比,\”%iowait\”表示等待IO时间的百分比,\”%irq\”表示硬件CPU中断时间的百分比,\”%soft\”表示软件CPU中断时间的百分比,\”%steal\”表示被虚拟化软件偷走的CPU时间的百分比,\”%guest\”表示虚拟化的客户机操作系统占用的CPU时间的百分比,\”%gnice\”表示虚拟化的用户进程以nice方式运行的时间的百分比,\”%idle\”表示CPU空闲时间的百分比。

3. free

free命令可以用来显示当前系统的内存使用情况,包括内存总量、使用量、空闲量等等。可以使用以下命令查看:

$ free -m

输出结果类似于:

total used free shared buff/cache available
Mem: 1996 1266 122 30 606 691
Swap: 0 0 0

其中,\”total\”指的是当前系统的内存总量,\”used\”指的是当前系统已经使用的内存量,\”free\”指的是当前系统空闲的内存量,\”shared\”指的是当前系统中共享内存的大小,\”buff/cache\”指的是当前系统中被缓存的内存大小,\”available\”指的是当前系统中可用的内存大小。

三、磁盘和文件系统信息

1. df

df命令可以用来显示当前文件系统的使用情况,包括已用空间、可用空间、挂载点等等。可以使用以下命令查看:

$ df -h

输出结果类似于:

Filesystem Size Used Avail Use% Mounted on
udev 981M 0 981M 0% /dev
tmpfs 200M 23M 178M 12% /run
/dev/vda1 25G 6.5G 17G 28% /
tmpfs 1000M 0 1000M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 1000M 0 1000M 0% /sys/fs/cgroup

其中,\”Size\”指的是当前文件系统的总容量,\”Used\”指的是当前文件系统已经使用的容量,\”Avail\”指的是当前文件系统空余的容量,\”Use%\”指的是当前文件系统已经使用的容量占总容量的百分比,\”Mounted on\”指的是当前文件系统的挂载点。

2. du

du命令可以用来查看文件或目录的磁盘使用情况。可以使用以下命令查看:

$ du -sh /path/to/directory

输出结果类似于:

8.0K /path/to/directory

其中,\”-s\”表示只显示总大小,\”-h\”表示以人类可读的格式显示磁盘使用情况,\”/path/to/directory\”表示要查看的目录。

3. fdisk

fdisk命令可以用来查看当前系统的磁盘分区信息。可以使用以下命令查看:

$ sudo fdisk -l

输出结果类似于:

Disk /dev/vda: 25 GiB, 26843545600 bytes, 52428800 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
Disklabel type: dos
Disk identifier: 0x000dba5f

Device Boot Start End Sectors Size Id Type
/dev/vda1 * 2048 52426751 52424704 25G 83 Linux

其中,\”/dev/vda\”指的是当前系统的硬盘设备,在这个例子中,整个设备大小为25 GiB,分区为/dev/vda1,分区类型为Linux(id=83),分区大小为25 GiB。

四、进程信息

1. ps

ps命令可以用来查看当前系统的进程信息。可以使用以下命令查看:

$ ps -ef

输出结果类似于:

UID PID PPID C STIME TTY TIME CMD
root 1 0 0 12:30 ? 00:00:02 /sbin/init
root 2 0 0 12:30 ? 00:00:00 [kthreadd]
root 3 2 0 12:30 ? 00:00:00 [rcu_gp]
root 4 2 0 12:30 ? 00:00:00 [rcu_par_gp]
root 6 2 0 12:30 ? 00:00:00 [kworker/0:0H-mm]
root 9 2 0 12:30 ? 00:00:00 [mm_percpu_wq]

其中,\”UID\”表示当前进程的用户ID,\”PID\”表示当前进程的进程ID,\”PPID\”表示当前进程的父进程ID,\”C\”表示当前进程的CPU占用率,\”STIME\”表示当前进程的启动时间,\”CMD\”表示当前进程的命令名称。

2. top

top命令除了可以显示系统资源利用率外,还可以显示当前系统运行的进程信息。可以使用以下命令查看:

$ top

输出结果类似于:

top – 10:22:51 up 15:38, 2 users, load average: 0.00, 0.00, 0.00
Tasks: 166 total, 1 running, 165 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.0 us, 0.0 sy, 0.0 ni,100.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem : 2046584 total, 364608 free, 1361344 used, 320632 buff/cache
KiB Swap: 0 total, 0 free, 0 used. 1000096 avail Mem

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME COMMAND
1680 root 20 0 187540 11964 3736 S 0.3 0.6 0:01.92 rsyslogd
2021 mysql 20 0 234627 57652 5328 S 0.3 2.8 0:17.16 mysqld
1932 root 20 0 21000 3668 2576 S 0.1 0.2 0:00.10 startup.sh
2252 root 20 0 14636 1064 904 S 0.1 0.1 0:00.05 sshd
2429 root 20 0 34424 1184 1004 R

以上就是小编关于“云服务器配置查看命令”的分享和介绍

西部数码(west.cn)是经工信部审批,持有ISP、云牌照、IDC、CDN全业务资质的正规老牌云服务商,自成立至今20余年专注于域名注册虚拟主机、云服务器、企业邮箱、企业建站等互联网基础服务!
公司自研的云计算平台,以便捷高效、超高性价比、超预期售后等优势占领市场,稳居中国接入服务商排名前三,为中国超过50万网站提供了高速、稳定的托管服务!先后获评中国高新技术企业、中国优秀云计算服务商、全国十佳IDC企业、中国最受欢迎的云服务商等称号!
目前,西部数码高性能云服务器正在进行特价促销,最低仅需48元!
https://www.west.cn/cloudhost/

赞(0)
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-62778877-8306;邮箱:fanjiao@west.cn。本站原创内容未经允许不得转载,或转载时需注明出处:西部数码知识库 » 云服务器配置查看命令

登录

找回密码

注册