system-info

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

System Info Skill

系统信息Skill

Get system information for monitoring and debugging.
获取系统信息,用于监控和调试。

When to Use

使用场景

USE this skill when:
  • "What's the system status?"
  • "How much memory is available?"
  • "What processes are running?"
  • "Get CPU information"
  • "Check disk space"
在以下场景使用此Skill:
  • "系统状态如何?"
  • "可用内存有多少?"
  • "正在运行哪些进程?"
  • "获取CPU信息"
  • "检查磁盘空间"

When NOT to Use

不适用场景

DON'T use this skill when:
  • Performance profiling → use specialized profilers
  • Security auditing → use security tools
  • Hardware diagnostics → use vendor tools
请勿在以下场景使用此Skill:
  • 性能分析 → 使用专业分析工具
  • 安全审计 → 使用安全工具
  • 硬件诊断 → 使用厂商提供的工具

Commands

命令

System Overview

系统概览

bash
{baseDir}/system.sh info
{baseDir}/system.sh info --json
bash
{baseDir}/system.sh info
{baseDir}/system.sh info --json

CPU Information

CPU信息

bash
{baseDir}/system.sh cpu
{baseDir}/system.sh cpu --usage
{baseDir}/system.sh cpu --cores
bash
{baseDir}/system.sh cpu
{baseDir}/system.sh cpu --usage
{baseDir}/system.sh cpu --cores

Memory Information

内存信息

bash
{baseDir}/system.sh memory
{baseDir}/system.sh memory --summary
{baseDir}/system.sh memory --json
bash
{baseDir}/system.sh memory
{baseDir}/system.sh memory --summary
{baseDir}/system.sh memory --json

Disk Information

磁盘信息

bash
{baseDir}/system.sh disk
{baseDir}/system.sh disk --path /
{baseDir}/system.sh disk --all
bash
{baseDir}/system.sh disk
{baseDir}/system.sh disk --path /
{baseDir}/system.sh disk --all

Network Information

网络信息

bash
{baseDir}/system.sh network
{baseDir}/system.sh network --interfaces
{baseDir}/system.sh network --connections
bash
{baseDir}/system.sh network
{baseDir}/system.sh network --interfaces
{baseDir}/system.sh network --connections

Process Information

进程信息

bash
{baseDir}/system.sh processes
{baseDir}/system.sh processes --top 10
{baseDir}/system.sh processes --by-memory
{baseDir}/system.sh processes --user root
bash
{baseDir}/system.sh processes
{baseDir}/system.sh processes --top 10
{baseDir}/system.sh processes --by-memory
{baseDir}/system.sh processes --user root

Environment

环境变量

bash
{baseDir}/system.sh env
{baseDir}/system.sh env --filter PATH
{baseDir}/system.sh env --json
bash
{baseDir}/system.sh env
{baseDir}/system.sh env --filter PATH
{baseDir}/system.sh env --json

Output Formats

输出格式

  • Default: Human-readable text
  • --json: JSON output for scripting
  • --summary: Condensed summary
  • 默认格式:易读文本
  • --json:适用于脚本的JSON格式输出
  • --summary:精简摘要

Examples

示例

Quick system overview:
bash
{baseDir}/system.sh info
快速查看系统概览:
bash
{baseDir}/system.sh info

Output: OS, CPU, Memory, Disk summary

输出:操作系统、CPU、内存、磁盘摘要


**Top processes by memory:**
```bash
{baseDir}/system.sh processes --by-memory --top 5

**按内存占用排序的顶级进程:**
```bash
{baseDir}/system.sh processes --by-memory --top 5

Output: Top 5 memory-heavy processes

输出:内存占用最高的5个进程


**Check specific disk:**
```bash
{baseDir}/system.sh disk --path /home

**检查特定磁盘:**
```bash
{baseDir}/system.sh disk --path /home

Output: Disk usage for /home

输出:/home目录的磁盘使用情况


**Get process tree:**
```bash
{baseDir}/system.sh processes --tree

**获取进程树:**
```bash
{baseDir}/system.sh processes --tree

Output: Process tree view

输出:进程树视图

undefined
undefined

Notes

注意事项

  • Works on Linux and macOS
  • Some commands require specific permissions
  • Uses system utilities:
    ps
    ,
    top
    ,
    free
    ,
    df
    , etc.
  • JSON output for programmatic use
  • 适用于Linux和macOS系统
  • 部分命令需要特定权限
  • 使用系统工具:
    ps
    top
    free
    df
  • JSON格式输出适用于程序化调用