本文作者
转载请注明本文出处及链接
https://cn.x-cmd.com/mod/os
帮助我们改善文档
X-CMD 的文档内容来自命令的帮助文档、多个数据源以及文档库生成。文档中如果有错误或不明确的地方,欢迎通过这些方式进行告知~
扫描添加小助手完成验证加入微信群
查看操作系统信息,包括系统名称、架构、发行版、运行时间、
平均负载等。同时提供 hostname、cpu endianness、path 等相关模块的快捷方式。
TIP
name_、arch_、uname_、uptime_ 变体通过 x_ 变量返回值,用于高效脚本编写。
getname_、getarch_ 变体绕过缓存直接检测。
示例:显示当前操作系统名称
x os name示例:显示当前系统架构
x os arch测试:判断系统是否为 Linux(返回 0/1)
x os is linux测试:判断是否运行在 WSL 环境中
x os is wsl示例:显示系统运行时间
x os uptime示例:显示系统平均负载
x os loadavg示例:显示操作系统发行版信息
x os release示例:显示短主机名(通过 hostname 模块)
x os hostname --short示例:显示系统字节序(通过 cpu 模块)
x os endianness示例:列出 PATH 变量(通过 path 模块)
x os path| 名称 | 描述 |
|---|---|
| x os name | 显示当前操作系统名称 |
| x os arch | 显示当前系统架构 |
| x os uname | 显示当前 uname 值 |
| x os release | 显示系统发行版详细信息 |
| x os rname | 显示系统发行版名称 |
| x os uptime | 显示系统运行时间(秒) |
| x os loadavg | 显示系统平均负载(1分钟、5分钟、15分钟) |
| x os is | 判断系统是否匹配指定类型,返回 0 或 1 |
| x os lsname | 列出所有支持的操作系统名称 |
| x os lsarch | 列出所有支持的架构名称 |
| x os lsuname | 列出所有支持的 uname 值 |
| x os name_ | 通过 x_ 变量返回系统名称(带缓存,用于脚本) |
| x os getname_ | 通过 x_ 变量返回系统名称(无缓存,直接检测) |
| x os arch_ | 通过 x_ 变量返回系统架构(带缓存,用于脚本) |
| x os getarch_ | 通过 x_ 变量返回系统架构(无缓存,直接检测) |
| x os uname_ | 通过 x_ 变量返回 uname(带缓存,用于脚本) |
| x os uptime_ | 通过 x_ 变量返回系统运行时间秒数(带缓存,用于脚本) |
| x os hostname | 显示系统主机名(hostname 模块快捷方式) |
| x os path | 列出 PATH 环境变量(path 模块快捷方式) |
| x os cpu | 显示 CPU 信息(cpu 模块快捷方式) |
TIP
在交互式终端中(如 zsh, bash ...),可以使用 Tab 获取补全信息
运行 CMD SUBCOMMAND --help 可以获取命令的更多信息
本文作者
转载请注明本文出处及链接
帮助我们改善文档
X-CMD 的文档内容来自命令的帮助文档、多个数据源以及文档库生成。文档中如果有错误或不明确的地方,欢迎通过这些方式进行告知~
扫描添加小助手