开发工具

运维助手手册

命令行工具使用指南和运维自动化技巧

快速开始

运维助手提供智能命令行查询和自动化脚本生成功能,帮助解决复杂的运维问题。

主要功能:
命令查询

忘记命令?描述需求即可

脚本生成

自动生成运维脚本

安全检查

系统安全配置检查

常用命令

系统监控命令
功能 Linux命令 Windows命令
查看CPU使用率 top -bn1 | grep "Cpu(s)" wmic cpu get loadpercentage
查看内存使用 free -h systeminfo | find "可用物理内存"
查看磁盘空间 df -h wmic logicaldisk get size,freespace,caption
查看网络连接 netstat -tulpn netstat -ano
进程管理
# 查找占用CPU最高的进程
ps aux --sort=-%cpu | head -10

# 查找占用内存最高的进程  
ps aux --sort=-%mem | head -10

# 杀死指定进程
kill -9 [PID]

# Windows查看进程
tasklist | findstr [进程名]

自动化脚本

自动备份脚本示例
#!/bin/bash
# 自动备份脚本
BACKUP_DIR="/backup"
DATE=$(date +%Y%m%d_%H%M%S)
LOG_FILE="/var/log/backup_${DATE}.log"

# 创建备份目录
mkdir -p ${BACKUP_DIR}

# 备份数据库
mysqldump -u root -p[password] database_name > ${BACKUP_DIR}/db_backup_${DATE}.sql

# 备份网站文件
tar -czf ${BACKUP_DIR}/web_backup_${DATE}.tar.gz /var/www/html

# 记录日志
echo "备份完成于: $(date)" >> ${LOG_FILE}
echo "数据库备份: ${BACKUP_DIR}/db_backup_${DATE}.sql" >> ${LOG_FILE}
echo "网站备份: ${BACKUP_DIR}/web_backup_${DATE}.tar.gz" >> ${LOG_FILE}

# 删除7天前的备份
find ${BACKUP_DIR} -type f -mtime +7 -delete
系统清理脚本
#!/bin/bash
# 系统清理脚本
echo "开始系统清理..."

# 清理临时文件
rm -rf /tmp/*
rm -rf /var/tmp/*

# 清理日志文件(保留最近7天)
find /var/log -type f -name "*.log" -mtime +7 -delete

# 清理Docker无用资源
docker system prune -f

# 清理APT缓存(Ubuntu/Debian)
apt-get clean
apt-get autoclean

echo "系统清理完成!"

系统监控

监控指标
CPU监控

警戒线:80%

65%
内存监控

警戒线:85%

72%
磁盘监控

警戒线:90%

58%
网络监控

警戒线:70%带宽

45%

常见问题

在运维助手输入你的需求描述,例如:"如何查看Linux系统版本",AI会返回相应的命令。
建议在测试环境先运行,确认无误后再在生产环境使用。AI生成的脚本仅供参考。
支持Linux、Windows、macOS等主流操作系统,会根据不同系统提供相应的命令。
赞助一杯奶茶
赞助按钮图标