好的,下面是一个可以打印出 Linux 服务器的 CPU、内存、磁盘、网卡等信息的 shell 脚本的示例:
#!/bin/bash
# 打印 CPU 信息
echo "CPU 信息:"
cat /proc/cpuinfo | grep "model name"
# 打印内存信息
echo "内存信息:"
free -h
# 打印磁盘信息
echo "磁盘信息:"
df -h
# 打印网卡信息
echo "网卡信息:"
ip a
这个脚本使用了几个 Linux 系统内置的命令来获取信息:
cat /proc/cpuinfo
: 打印 CPU 的详细信息。grep "model name"
: 在输出中搜索 "model name" 字符串。free -h
: 打印内存的使用情况。df -h
: 打印磁盘的使用情况。ip a
: 打印网卡的信息。
请注意,要运行这个脚本,需要使用以下命令:
chmod +xscript.sh # 修改脚本的权限
./script.sh # 运行脚本
希望这些信息能够帮到你。