linux自检shell编写
时间: 2023-10-05 13:13:40 浏览: 95
以下是一个简单的Linux自检Shell脚本编写示例:
#!/bin/bash
# 检查系统版本
echo "系统版本信息:"
cat /etc/issue
# 检查CPU信息
echo "CPU信息:"
cat /proc/cpuinfo | grep "model name"
# 检查内存信息
echo "内存信息:"
free -m
# 检查磁盘空间
echo "磁盘空间:"
df -h
# 检查网络连接
echo "网络连接:"
ping -c 4 www.baidu.com
# 检查防火墙状态
echo "防火墙状态:"
sudo ufw status
# 检查系统更新
echo "系统更新:"
sudo apt-get update
保存以上脚本为check.sh,并给予执行权限:
chmod +x check.sh
运行脚本:
./check.sh
脚本将输出系统版本信息、CPU信息、内存信息、磁盘空间、网络连接、防火墙状态和系统更新信息。您可以根据需要添加或删除其他检查项。
阅读全文