mirror of
https://github.com/oneclickvirt/basics.git
synced 2026-04-23 00:37:11 +08:00
76 lines
1.8 KiB
Markdown
76 lines
1.8 KiB
Markdown
# basics
|
|
|
|
[](https://hits.spiritlhl.net)
|
|
|
|
[](https://github.com/oneclickvirt/basics/actions/workflows/main.yaml)
|
|
|
|
系统基础信息查询模块 (System Basic Information Query Module)
|
|
|
|
Include: https://github.com/oneclickvirt/gostun
|
|
|
|
## 说明
|
|
|
|
- [x] 以```-l```指定输出的语言类型,可指定```zh```或```en```,默认不指定时使用中文输出
|
|
- [x] 使用```sysctl```获取CPU信息,特化适配freebsd、openbsd系统
|
|
- [x] 适配```MacOS```与```Windows```系统的信息查询
|
|
- [x] 检测GPU相关信息,参考[ghw](https://github.com/jaypipes/ghw)
|
|
- [x] 支持自动切换为离线模式仅检测系统基础信息,不再检测网络信息
|
|
|
|
## Usage
|
|
|
|
下载及安装
|
|
|
|
```
|
|
curl https://raw.githubusercontent.com/oneclickvirt/basics/main/basics_install.sh -sSf | bash
|
|
```
|
|
|
|
或
|
|
|
|
```
|
|
curl https://cdn.spiritlhl.net/https://raw.githubusercontent.com/oneclickvirt/basics/main/basics_install.sh -sSf | bash
|
|
```
|
|
|
|
使用
|
|
|
|
```
|
|
basics
|
|
```
|
|
|
|
或
|
|
|
|
```
|
|
./basics
|
|
```
|
|
|
|
进行测试
|
|
|
|
无环境依赖,理论上适配所有系统和主流架构,更多架构请查看 https://github.com/oneclickvirt/basics/releases/tag/output
|
|
|
|
```
|
|
Usage: basics [options]
|
|
-log Enable logging
|
|
-h Show help information
|
|
-l string
|
|
Set language (en or zh)
|
|
-v Show version
|
|
```
|
|
|
|
## 卸载
|
|
|
|
```
|
|
rm -rf /root/basics
|
|
rm -rf /usr/bin/basics
|
|
```
|
|
|
|
## 在Golang中使用
|
|
|
|
```
|
|
go get github.com/oneclickvirt/basics@v0.0.16-20251112033526
|
|
```
|
|
|
|
## 结果展示
|
|
|
|

|
|
|
|

|