首页 x-cmd 命令行增强工具
v0.9.4 2026-05-11 x-cmd/x-cmd
打开 Zread CodeWiki
340px

一眼入口

x-cmd 是一个统一的命令行工具调用层,通过 x <module> [子命令] 访问 370+ 预置工具模块。
# 安装
npm install -g x-cmd

# 基本用法
x <模块> [子命令] [参数]

# 查看帮助
x help <模块>

# 离线文档
x --help
x <模块> -h

核心模块速查

Git 相关

模块用途常用子命令
gitGit 仓库操作clone, pull, push, branch, stash, log, diff, commit
ghGitHub CLIrepo, issue, pr, workflow, release
gitbGit 浏览器browse, search, explore

包管理

模块用途常用子命令
npmNode.js 包管理install, update, audit, publish, outdated
yarnYarn 包管理add, remove, upgrade, why
pnpmPNPM 包管理add, remove, update, why
pipPython 包管理install, list, show, freeze
aptDebian 包管理install, remove, update, search
brewmacOS 包管理install, update, search, info
apkAlpine 包管理add, del, update, info

文件操作

模块用途常用子命令
fs文件批量操作copy, move, rm, mkdir, touch, find, stats
cp复制cp, mv, scp, sync
find文件查找find, locate, which, whereis

网络 & HTTP

模块用途常用子命令
httpHTTP 请求get, post, put, delete, download
httpget文件下载get, post, put
curlcurl 封装get, post, upload, header
wget文件下载get, mirror, recursive
dnsDNS 查询lookup, trace, dig, nslookup

JSON & 数据处理

模块用途常用子命令
jqJSON 处理(调用 jq 二进制)open, repl, schema
jsonJSON 文件操作parse, pretty, validate
csvCSV 处理parse, convert, filter, join
xmlXML 处理parse, convert, query
yamlYAML 处理parse, dump, validate, convert
regex正则查找替换match, replace, extract, split

Shell & 脚本

模块用途常用子命令
shell执行 Shell 脚本run, exec, source, pipe
bashBash 执行-i, -c, -v
awk文本处理-f, -v, print, if, while
sed流编辑器-i, -e, substitute

容器 & 云

模块用途常用子命令
dockerDocker 容器run, images, container, ps, exec, logs, network, info
podmanPodman 容器run, build, push, ps

数据库

模块用途常用子命令
redisRedis 客户端get, set, hget, hset, keys, expire
sqliteSQLitequery, import, export, backup
mysqlMySQL 客户端query, backup, import
pgPostgreSQLquery, backup, import

AI & LLM

模块用途常用子命令
openaiOpenAI APIchat, completion, embed, image
claudeClaude APIchat, completion, embed
geminiGemini APIchat, completion, embed
deepseekDeepSeek APIchat, completion
grokGrok APIchat, completion
aiderAider AI 编程chat, edit, diff
codexCodex AIchat, edit
jinaJina AIembed, classify, search

开发工具

模块用途常用子命令
code代码编辑open, edit, diff, search
vscodeVS Codeopen, extension, settings
goGo 工具链build, test, run, get, mod
rustRust 工具链build, test, run, cargo
nodeNode.jsrun, eval, install, nvm
denoDenorun, eval, install
bunBunrun, add, dev, test

系统工具

模块用途常用子命令
env环境变量get, set, list, export
cron定时任务list, add, remove, edit
sshSSH 客户端connect, key, copy, tunnel
tmux终端复用new, attach, split, kill
htop系统监控top, cpu, mem, process
top进程监控ps, kill, priority
free内存查看-h, -m, -g
df磁盘查看-h, -T, -i

压缩 & 归档

模块用途常用子命令
zipZIP 压缩compress, extract, list
tarTAR 归档create, extract, list
unzip解压-o, -d, -l
unarc通用解压extract, list, info

编码 & 转换

模块用途常用子命令
base64Base64 编解码encode, decode
hash哈希计算md5, sha1, sha256, sha512
uuidUUID 生成v1, v4, generate
iconv编码转换-f, -t, convert

日期 & 时间

模块用途常用子命令
date日期时间now, format, parse, diff
epochUnix 时间戳now, convert, parse

通用选项

选项说明
-h, --help显示帮助
-v, --version显示版本
--dry-run预览执行(不实际运行)
-q, --quiet静默输出
-d 变量=值1,值2批量展开
--concurrency N并发数
--timeout N超时(秒)
--verbose详细输出
--jsonJSON 输出
--table表格输出

高级功能

管道操作

x cmd1 | x cmd2
x git stat | x json pretty

变量嵌套

x cp {src}/{file} {dest}/
x git clone {repo} --path={path}

批量操作

x fs find . -name "*.log" -exec x rm {}
x -d file=file1.txt,file2.txt x fs copy {file} {dest}

条件执行

x build --then "x deploy"
x test --else "x notify"

配置文件

  • ~/.xcmddrc
  • .xcmddrc
  • 支持别名、默认值、环境变量

完整模块列表(370+)

A

abox, advise, agent, aider, alias, api, apk, apt, arg, arp, ascii, asdf, assert, aur, awk

B

bakman, bfind, boot, brew, browse, btop, build, bun, buse, busybox, bwh

C

cacert, caddy, cal, cat, cawk, cb, ccal, ccmd, cd, cf, cfgy, chat, choco, cht, claude, claw, clawhub, cleanup, clear, co, coco, code, codex, codi, coin, coincap, colr, cosmo, cowrie, cowsay, cp, cpu, cron, crush, csh, csv, curl, cutt

D

daemon, date, ddgo, deepseek, demo, deno, depend, df, dict, dingtalk, discord, disk, display, dnf, dns, docker, dos2unix, doubao, dregistry

E

eclist, elv, emacs, emoji, endlessh, env, envy, epoch

F

facl, feishu, ff, ffmpeg, fifo, fileage, find, fish, fjo, fkill, font, free, fsiter, fskv, fslock, functor, fzf

G

gawk, gcal, gcode, gddy, gemini, gg, gh, git, gitb, gitconfig, githook, gl, gm, go, gop, gpg, gpu, gram, grep, grok, groovy, gt, gtb, gx

H

hash, hashdir, helpapp, hima, history, hn, hok, home, host, hostname, hotkey, htag, html, htop, http, httpget, hua, hub, huggingface, humantime, hw

I

icmd, iconv, id, ifconfig, install, ip, is, ish

J

ja, jar, java, jina, jj, jo, jobs, joern, join, jql, json, jsonx, jv, jvm

K

kafka, kev, keyword, kill, kmod, kube

L

labs, lambda, last, leet, link, lint, list, llm, lm, lock, log, lookup, lua

M

mac, mach, mail, man, manja, md, media, meta, miner, ming, mix, mkdir, mkfifo, mm, mod, msg, mterm, mult, mux, mv, mx, mycli

N

nano, nats, nav, neofetch, net, new, next, nginx, nix, nmap, node, noti, npm, npx, ntfy, num

O

od, odo, onepassword, open, openai, opencode, openssl, opm, ora, os, osm, otel

P

pair, pandoc, paste, patch, php, ping, pip, pipx, pki, plan, plank, pm, png, podman, pom, portal, posthog, pov, pq, prom, ps, pt, pty, pulse, pwd, pyenv

Q

qemu, qing, qr, quantum, query

R

raku, rand, rbash, rclone, rd, read, redis, reg, release, report, rg, ri, rime, rm, ro, rocket, rss, run, rust, rustup, ryo

S

scan, sci, scrip, sd, search, semver, seq, ser, sf, sha, share, shell, shift, shuf, sig, signal, size, skip, sleep, sm, smtp, snap, snmp, so, socat, space, split, spot, sql, sqlite, srv, ssh, ssl, stack, start, stat, status, stop, storage, su, sudo, sup, suz, sw, sync, sys

T

t7, ta, tag, tail, talk, task, tcli, tcp, tdsl, template, term, test, this, th, theme, tidi, time, timeout, tip, title, tl, tldr, tm, tmp, to, tool, top, trace, tracker, trap, trz, tube, tunnel, tv, tw, txt, type, tyyp

U

ufw, uhy, unarc, uname, uni, update, upty, url, user, uuid

V

v, var, vbox, vc, vcs, vec, verb, verify, verup, vi, vim, vlm, vpn, vs, vscode, vscodium

W

w, w3m, wait, wallpaper, watch, wc, web, webtop, wget, wifi, win, wind, wm, wpath, write, ww

X

x, xbin, xdg, xhttp, xi, xls, xml, xpkg, xq, xray, xselectx, xtrace, xxx

Y

yaml, yazi, ye, yield, yq

Z

z, zellij, zfs, zip, zoxide, zplug, zpy, zsh

版本变更

link: https://github.com/x-cmd/x-cmd/releases desc: 按官方发布说明整理本次跨版本更新中对速查用户最重要的变化。

v0.9.4 (2026-05-11)

  • 新增多个 AI 相关模块(doubao, jina, huggingface)
  • 完善 Kubernetes 相关功能
  • 增强 JSON/YAML 处理能力
  • 修复多个稳定性问题

v0.9.0

  • 370+ 预置模块
  • 统一命令行接口
  • 跨平台支持(Windows、Linux、macOS)
  • 批量操作与并发支持