linux服务器配置查看命令,Linux服务器配置查看命令大全及详解
- 综合资讯
- 2025-04-04 02:24:22
- 2

Linux服务器配置查看命令大全,包含系统信息、网络配置、用户权限、进程管理等多个方面,涵盖详尽的命令及详解,助您轻松掌握服务器配置管理。...
Linux服务器配置查看命令大全,包含系统信息、网络配置、用户权限、进程管理等多个方面,涵盖详尽的命令及详解,助您轻松掌握服务器配置管理。
系统信息查看命令
-
uname
:显示内核相关信息。uname -a
输出结果示例:
Linux 2.6.32-431.23.1.el6.x86_64 #1 SMP Mon Aug 3 22:10:53 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
-
hostname
:显示或设置主机名。图片来源于网络,如有侵权联系删除
hostname
输出结果示例:
myserver
-
cat /etc/os-release
:查看操作系统相关信息。cat /etc/os-release
输出结果示例:
NAME="CentOS Linux" VERSION="7 (Core)" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="7" PRETTY_NAME="CentOS Linux 7 (Core)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:7" HOME_URL="https://www.centos.org/" BUG_REPORT_URL="https://bugs.centos.org/"
-
lsb_release
:查看Linux发行版信息。lsb_release -a
输出结果示例:
LSB Version: :core-4.1-amd64:core-4.1-noarch:core-4.1-i386:core-4.1-i486 Distro: CentOS Linux Description: CentOS Linux release 7 (Core) Release: 7 Codename: Core
-
free
:查看内存使用情况。free -m
输出结果示例:
total used free shared buff/cache available Mem: 20480 9152 11328 0 0 19328 Swap: 0 0 0
-
df
:查看磁盘空间使用情况。df -h
输出结果示例:
Filesystem Size Used Avail Use% Mounted on /dev/vda1 50G 9.5G 40G 20% /
-
ip a
:查看网络接口信息。ip 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 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 qlen 1000 link/ether 00:16:3e:xx:xx:xx brd ff:ff:ff:ff:ff:ff inet 192.168.1.100/24 scope global eth0 valid_lft forever preferred_lft forever inet6 fe80::216:3eff:feaa:xxxx/64 scope link valid_lft forever preferred_lft forever
进程信息查看命令
-
ps
:查看当前进程信息。ps aux
输出结果示例:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 1276 544 ? Ss Aug23 0:00 /sbin/init root 2 0.0 0.0 1276 544 ? S Aug23 0:00 [kthreadd] root 3 0.0 0.0 1276 544 ? S Aug23 0:00 [ksoftirqd/0]
-
top
:实时显示进程信息。top
输出结果示例:
top - 16:47:10 up 2:23, 1 user, load average: 0.00, 0.00, 0.00 Tasks: 70 total, 1 running, 69 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 Mem: 20480M 9152M 11328M 0% 0 0 20480M -/+ buffers/cache: 9152M 11328M Swap: 0 0 0
-
netstat
:查看网络连接信息。netstat -ntap
输出结果示例:
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:4456 ESTABLISHED 3147/sshd
-
lsof
:列出打开的文件信息。lsof -i :22
输出结果示例:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME sshd 3147 root 3u IPv4 4245378 0t0 TCP *:22 (LISTEN)
-
systemctl
:查看系统服务状态。systemctl status sshd
输出结果示例:
sshd.service - OpenSSH server daemon Loaded: loaded (/usr/lib/systemd/system/sshd.service; disabled; vendor preset: enabled) Active: active (running) since Sat 2019-05-11 16:47:10 CST; 3min 3s ago Docs: man:sshd(8) Process: 3147 ExecStart=/usr/sbin/sshd -D (code=exited, status=0/SUCCESS) Main PID: 3147 (sshd) CGroup: /system.slice/sshd.service ...
日志信息查看命令
图片来源于网络,如有侵权联系删除
-
cat
:查看文件内容。cat /var/log/messages
输出结果示例:
May 11 16:47:10 myserver sshd[3147]: Accepted password for root from 192.168.1.101 port 4456 ssh2
-
tail
:查看文件末尾内容。tail -f /var/log/messages
输出结果示例:
May 11 16:47:10 myserver sshd[3147]: Accepted password for root from 192.168.1.101 port 4456 ssh2
-
grep
:搜索文件内容。grep "root" /var/log/messages
输出结果示例:
May 11 16:47:10 myserver sshd[3147]: Accepted password for root from 192.168.1.101 port 4456 ssh2
-
awk
:文本处理工具。awk '{print $1, $2, $5}' /var/log/messages
输出结果示例:
May 11 16:47:10 sshd
-
logrotate
:日志轮转工具。logrotate -f /etc/logrotate.d/sshd
输出结果示例:
rotating log for /var/log/messages logrotate: starting logrotate: ending
性能监控命令
-
vmstat
:查看虚拟内存统计信息。vmstat 1
输出结果示例:
r bwt swpd free inod mem pgm pty fd sms uio svcs cpu 0 0 0 11328 0 0 0 0 0 0 0 0 0.0 0.0 0.0
-
iostat
:查看磁盘I/O统计信息。iostat 1
输出结果示例:
Device: tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await r_await w_await svctm %util vda 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
-
mpstat
:查看CPU统计信息。mpstat 1
输出结果示例:
CPU %usr %nice %sys %iowait %irq %soft %steal %guest %guest_nice %idle all 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00
-
iotop
:查看I/O消耗的进程。iotop -o
输出结果示例:
PID,USER,PR,NI,COMMAND 3147,root,20,-5,sshd
-
nmon
:性能监控工具。nmon -f -l 10 -m cpu,mem,disk,net
输出结果示例:
cpu: %usr, %nice, %sys, %iowait, %idle mem: used, free, buffers, cached disk: read, write, read merges, write merges, sectors net: rx, tx, rx errors, tx errors
是Linux服务器配置查看命令的详细介绍,希望对您有所帮助,在实际操作过程中,可以根据需要选择合适的命令进行查看和分析。
本文由智淘云于2025-04-04发表在智淘云,如有疑问,请联系我们。
本文链接:https://www.zhitaoyun.cn/1995362.html
本文链接:https://www.zhitaoyun.cn/1995362.html
发表评论