当前位置:首页 > 综合资讯 > 正文
黑狐家游戏

Linux服务器配置查看命令,Linux服务器配置查看命令详解,全面掌握服务器状态与性能

Linux服务器配置查看命令,Linux服务器配置查看命令详解,全面掌握服务器状态与性能

本文详细介绍了Linux服务器配置查看命令,涵盖系统信息、硬件资源、网络状态等多个方面,助您全面掌握服务器状态与性能,优化系统配置。...

本文详细介绍了Linux服务器配置查看命令,涵盖系统信息、硬件资源、网络状态等多个方面,助您全面掌握服务器状态与性能,优化系统配置。

Linux服务器作为企业级应用的核心,其配置信息的正确性直接关系到系统的稳定性和性能,了解并掌握Linux服务器的配置信息,有助于我们及时发现并解决系统问题,优化服务器性能,本文将详细介绍Linux服务器配置查看的相关命令,帮助您全面掌握服务器状态与性能。

系统信息查看

1、uname:查看内核版本、硬件架构等信息。

Linux服务器配置查看命令,Linux服务器配置查看命令详解,全面掌握服务器状态与性能

[root@server ~]# uname -a
Linux server 4.15.0-123-generic #128-Ubuntu SMP Fri Feb 23 09:42:02 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

2、hostname:查看或设置主机名。

[root@server ~]# hostname
server
[root@server ~]# hostname newserver
[root@server ~]# hostname
newserver

3、cat /etc/os-release:查看操作系统发行版信息。

[root@server ~]# cat /etc/os-release
NAME="Ubuntu"
VERSION="18.04.5 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.5 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic

4、free -m:查看内存使用情况。

[root@server ~]# free -m
total used free shared buff/cache available
Mem: 7998 4180 3818 0 80 3818
Swap: 0 0 0

5、df -h:查看磁盘空间使用情况。

Linux服务器配置查看命令,Linux服务器配置查看命令详解,全面掌握服务器状态与性能

[root@server ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 50G 42G 8.0G 85% /
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9G 0 1.9G 0% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/sda2 50G 42G 8.0G 85% /home

网络信息查看

1、ifconfig:查看网络接口信息。

[root@server ~]# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
        inet 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255
        inet6 fe80::20c:29ff:fe4b:8b2a prefixlen 64 scopeid 0x20<link>
        ether 00:0c:29:4b:8b:2a txqueuelen 1000 (Ethernet)
        RX packets 4643695980 errors 0 dropped 0 overruns 0 frame 0
        TX packets 3368827340 errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
        inet 127.0.0.1 netmask 255.0.0.0
        inet6 ::1 prefixlen 128 scopeid 0x10<host>
        loop  txqueuelen 1000 (Local Loopback)
        RX packets 9336 errors 0 dropped 0 overruns 0 frame 0
        TX packets 9336 errors 0 dropped 0 overruns 0 carrier 0 collisions 0

2、ip addr:查看网络接口信息。

[root@server ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
    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 preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default
    link/ether 00:0c:29:4b:8b:2a brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.100/24 brd 192.168.1.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fe4b:8b2a/64 scope link
       valid_lft forever preferred_lft forever

3、netstat -antp:查看网络连接状态。

[root@server ~]# netstat -antp
Active Internet Connections (w/o servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 192.168.1.100:22      192.168.1.101:58657    ESTABLISHED 13980/sshd
tcp        0      0 192.168.1.100:22      192.168.1.101:54689    ESTABLISHED 13980/sshd
tcp        0      0 192.168.1.100:22      192.168.1.101:54714    ESTABLISHED 13980/sshd
tcp        0      0 192.168.1.100:22      192.168.1.101:54839    ESTABLISHED 13980/sshd

进程信息查看

1、ps -ef:查看所有进程信息。

Linux服务器配置查看命令,Linux服务器配置查看命令详解,全面掌握服务器状态与性能

[root@server ~]# ps -ef
UID        PID  PPID  C STIME TTY          TIME CMD
root         1     0  0 23:20 ?        00:00:00 /sbin/init
root         2     0  0 23:20 ?        00:00:00 [kthreadd]
root         3     2  0 23:20 ?        00:00:00 [ksoftirqd/0]
root         5     2  0 23:20 ?        00:00:00 [kworker/0:0H]
...

2、top:实时显示系统进程信息。

[root@server ~]# top
top - 18:57:16 up  2:07,  1 user,  load average: 0.00, 0.00, 0.00
Tasks: 150 total,   1 running, 149 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.0%sy,  0.0%ni, 99.9%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:  8014124k total,  4180200k used,  383704k free,  0k buffers
Swap: 0k total, 0k used, 0k free, 0k cached
...

本文详细介绍了Linux服务器配置查看的相关命令,包括系统信息、网络信息、进程信息等,通过这些命令,我们可以全面了解Linux服务器的状态和性能,为系统维护和优化提供有力支持,在实际工作中,请根据具体需求灵活运用这些命令,提高工作效率。

黑狐家游戏

发表评论

最新文章