Library Search
结果页

Shell 脚本实战——服务器监控工具

在 知识库 中找到 8 个匹配结果。

返回文档库
知识库

知识库

8 个
Shell 脚本实战——服务器监控工具 # Linux 例程:Shell 脚本——服务器资源监控 ## 目标 写一个实用的 Bash 监控脚本,展示 Linux 管道、重定向、grep/awk/sed 核心技法。 ## 完整脚本 ```bash #!/bin/bash # monitor.sh —— 轻量服务器资源监控 set -euo pipefail # 严格模式:遇错即停、未定义变量报错、管道失败报错 # ── 配置… 3% 01-从零入门教程 peruser # 创建管理员 python manage.py shell # Django 交互式 Shell python manage.py collectstatic # 收集静态文件 python manage.py test # 运行测试 python manage.py showm… 2% Hello World - 实时聊天消息 # 实时监听(需长时间运行的脚本) def on_snapshot(col_snapshot, changes, read_time): for change in changes: if change.type.name == 'ADDED': print(f"[实时] {change.document.to_dict()['user']}: {c… 2% 树莓派 5 GPIO 编程例程 — Python + C + Shell release() chip.close() ``` ## 示例 3:Shell — gpioset/gpioget 命令行控制 2% 02-进阶工程化教程 1. 为一个现有的脚本添加完整的类型注解并通过 mypy 检查 2. 编写一个带重试和超时功能的 HTTP 客户端装饰器 3. 用生成器实现一个分页 API 调用器(自动获取所有页) 4. 将一个原型脚本重构为规范的 Python 包结构 5. 使用 Pydantic 设计一个配置管理系统 2% Hello World ## 目标 通过 `mongosh` Shell 和 Python/PyMongo 完成 MongoDB 数据库创建、集合操作、文档 CRUD 和聚合管道。 ## 环境准备 ```bash mongosh mongodb://localhost:27017 # 或 Docker: docker exec -it mongo-dev mongosh ``` ## 第一步:mongosh Shel… 2% 02-进阶实战-WebSocket-后台任务-部署 # FastAPI 进阶实战 —— WebSocket、后台任务与部署 ## 本章目标 - 实现 WebSocket 实时通信 - 使用 BackgroundTasks 处理异步后处理 - FastAPI + Celery 重型任务 - Docker + Nginx + Uvicorn 生产部署 ## 1. WebSocket 实时通信 ```python from fastapi imp… 2% 02-controller-rest-api // DELETE /api/users/{id} [HttpDelete("{id:int}")] public IActionResult Delete(int id) { var user = _users.FirstOrDefault(u => u.Id == id); if (user is null) return NotFoun… 2%