GMSSH Product ManualGMSSH Product Manual
Changelog
Official Site
  • 简体中文
  • English
Changelog
Official Site
  • 简体中文
  • English
  • 📖 Documentation

    • Product Overview
    • Introduction
    • Quick Start
    • GMSSH Client

      • Machine Management
      • Command Center
      • Terminal
      • Batch Tasks
      • Settings
    • GMSSH Desktop

      • Built-in Apps
      • App Center
      • Docker Manager
      • PHP Manager
      • MySQL Manager
      • Nginx Manager
      • Site Manager
      • Firewall Manager
      • WAF Firewall
      • Redis Manager
      • Proxy Manager
      • VPN Manager
      • Source Manager
    • Gemius AI
    • FAQ

Command Center

The Command Center is the GMSSH Client's command and script management platform, providing centralized storage, categorized search, and one-click batch execution of common operations commands. With 14 built-in categories covering all system operations scenarios, support for command variable templates, and the Gemius AI assistant, it standardizes and automates repetitive operations tasks.

Command Center

Core Features

FeaturePurposeCore Capabilities
Command LibraryCentralized Management14 categories, search & filter, card-style browsing
Command DetailsView & EditFull script preview, variable highlighting
Add CommandCommand CreationCommand/script dual types, tag classification, AI assistant
Batch ExecutionMulti-Machine ExecutionTarget machine selection, variable replacement, timeout control

Command Library

Categorized search center for operations commands. The command library displays all saved commands and scripts in a card list, with rich category tabs and search capabilities at the top.

Category Tabs

The top tab bar includes 14 built-in operations scenario categories:

CategoryDescription
AllShow all commands
Common CommandsFrequently used daily commands
System MonitoringCPU, memory, disk, process monitoring
System MaintenanceSystem updates, cleanup, restart operations
Network ToolsNetwork diagnostics, port scanning, connectivity tests
File OperationsFile search, compression, permission management
Security ToolsSecurity auditing, firewall, user permissions
DatabaseDatabase backup, recovery, optimization
Docker ContainersContainer management, image operations, orchestration
Git Version ControlGit repository management and operations
Log AnalysisLog viewing, filtering, analysis tools
Performance TuningSystem performance detection and optimization
Backup & RecoveryData backup and disaster recovery
Dev ToolsDevelopment environment configuration and debugging

Search & Filter

  • Keyword Search: Search box supports fuzzy search by command name, description, or command/script content.
  • Type Filter: Right-side dropdown for filtering by command type.

Command Cards

Each command card displays:

  • Command Name: e.g., "Auto-generate SSH key file non-interactively".
  • Command Description: Brief description of the command's purpose.
  • Category: Top-right tag showing the command's category (e.g., "Dev Tools").
  • Updated: Last modification time at the bottom.

Command Details

Click a command card to view its full information and script content.

Command Details

  • Command Title: Command name and description at the top.
  • Script Content: Full command/script content displayed in a code block with syntax highlighting.
  • Variable Tags: Variables marked with {{variableName}} syntax are highlighted and can be dynamically replaced at execution time.
  • Back to List: Click the "<" button at the top-left to return to the command list.
  • Batch Execute: Top-right provides a quick action entry for batch execution.

Add Common Command

Click the "+" button at the top-right of the command library to open the "Add Common Command" dialog.

Add Common Command

FieldDescriptionConstraints
Command TypeChoose "Command" or "Script"Toggle
Command NameCustom display name for the commandMax 50 characters
Command/Script ContentWrite command or script code, supports multiple linesMax 2000 characters
Description (Optional)Additional notes about the command's purposeMax 200 characters
Tags (Optional)Assign category tags via dropdownDropdown

Gemius AI Assistant

When adding a command, the Gemius AI assistant panel automatically appears on the right. Gemius is an AI agent developed by the GMSSH team:

  • Smart Command Generation: Describe what you want to achieve, and Gemius generates the corresponding command or script.
  • Command Explanation: Get detailed explanations for unfamiliar commands.
  • Q&A: Answer server management-related technical questions.

Type your question and press Enter to send. Gemius responds in real-time.

Tip

For more about Gemius, see: Gemius AI

Batch Execute Commands

Click the execute button on the command details page, or select "Batch Execute" from the command card's action menu to open the batch execution dialog.

Batch Execute Commands

FieldDescriptionConstraints
Task NameName for this execution task, auto-filled with command nameMax 20 characters
Select MachinesChoose target machines for execution, supports multi-selectMulti-select dropdown
Command/ScriptCommand or script content to execute, auto-loaded from command detailsEditable
Edit VariablesVariables marked with {{variableName}} are auto-extracted here for value input before execution—
TimeoutCommand execution timeout per machineDefault 60 seconds
  • Click "Confirm" to start batch execution on selected machines.
  • Click "Cancel" to discard.

Tip

For execution status and result viewing, see: Batch Tasks

Last Updated: 3/20/26, 12:11 PM
Contributors: xiarui
Prev
Machine Management
Next
Terminal