当前位置:首页 > 服务器 > 正文

查看服务器配置命令


1. 操作系统命令
uname -a: 显示内核名称、版本、架构和主机名。
cat /proc/cpuinfo: 显示 CPU 信息,包括型号、核心数、频率和缓存大小。
free -m: 显示内存使用情况,包括总内存、已用内存和可用内存。
df -h: 显示文件系统的使用情况,包括总容量、已用容量和可用容量。
lsblk: 显示块设备的信息,包括名称、类型、大小和挂载点。
2. 系统工具命令
ps auxf: 显示正在运行的所有进程的信息,包括 PID、用户名、CPU 使用率和内存使用率。
top: 实时显示正在运行的进程的信息,并按 CPU 或内存使用率排序。
htop: 一种更全面的交互式进程监视器,具有颜色编码、进程树和过滤选项。
vmstat: 显示虚拟内存统计信息,包括页面大小、活动内存和交换空间使用情况。
iostat: 显示 I/O 设备统计信息,包括磁盘读写速率和等待时间。
3. 网络命令
ifconfig: 显示网络接口的信息,包括 IP 地址、子网掩码和 MAC 地址。
ip addr: 显示更详细的网络接口信息,包括链路层地址和路由表。
netstat -ant: 显示所有网络连接,包括端口号和状态。
tcpdump: 捕获网络数据包并将其写入文件中。
ss: 显示套接字统计信息,包括连接状态和端口使用情况。
4. 服务管理命令
systemctl status : 显示指定服务的当前状态。
systemctl start : 启动指定服务。
systemctl stop : 停止指定服务。
systemctl restart : 重新启动指定服务。
systemctl list-unit-files: 显示系统中所有已安装的服务。
5. 其他命令
dmesg: 显示内核日志,可以用来调试硬件问题。
fdisk -l: 显示分区表信息。
mount: 显示已挂载的文件系统和挂载点。
lspci: 显示 PCI 设备(例如显卡和网卡)的信息。
lsusb: 显示 USB 设备的信息。