sistema · Referência do comando
qzx listDiskDevices
O que faz
Obtém o nome ou modelo de um disco ou de todos os discos.
Maturidade do comando: Alpha
Disponível para uso real e feedback enquanto a interface e o comportamento ainda podem evoluir. Esta é a avaliação atual do checkout de desenvolvimento. Cada tag de release imutável futuro preservará a avaliação exata incluída nessa versão. Disponível no PyPI 0.2.2.0.15. A documentação corresponde ao checkout alpha 0.2.2.0.15.
Comportamento e proteções integradas
Inspeciona sem alterar o estado
Execução direta para esta operação
Usa uma ferramenta nativa quando necessário
Funciona sem usar a rede
Projetado para funcionar sem elevação
Esta classificação de segurança foi revisada por Claude Opus 5.5 (Anthropic) em relação ao digest de implementação sha256:dab6e3f34a69b0938bdcb1745345672a295aff02fb03a1e9bd03c7972df0457c em 2026-10-08.
Sintaxe exata
qzx listDiskDevices [disk_path] --jsonParâmetros
Deslize ou use a barra horizontal para ver todas as colunas.
| Nome | Tipo | Obrigatório | Padrão | Descrição |
|---|---|---|---|---|
| disk_path | str | Não | Não declarado | Caminho do disco do qual serão obtidas informações. Se não for fornecido, serão mostradas informações de todos os discos |
Exemplos de entrada
qzx listDiskDevicesObter informações sobre todos os discos
qzx listDiskDevices C:Obter informações sobre a unidade C: (Windows)
qzx listDiskDevices /dev/sdaObter informações sobre o disco /dev/sda (Linux)
Para obter o payload estruturado completo, adicione --json: qzx listDiskDevices [disk_path] --json
Exemplo de saída representativa
Este JSON ilustrativo deriva do contrato de resultado respaldado pela implementação atual. Mostra o que o comando pode retornar sem afirmar que seja uma execução gravada; os valores variam conforme entradas, máquina, permissões e ferramentas opcionais.
Comando do exemplo: qzx listDiskDevices --json
{
"success": true,
"message": "Gets disk name/model information for a disk or all disks. In this illustrative example, the command completed successfully.",
"meta": {
"command": "listDiskDevices",
"command_maturity": {
"stage": "alpha",
"label": "Alpha",
"sequence": 2,
"public_executable": true,
"stability": "interface_may_change",
"summary": "Available for real use and feedback while its interface and behavior can still evolve.",
"promotion_review_required": false,
"assessment_scope": "development_checkout"
},
"duration_ms": 0,
"schema_version": 1
},
"details": {
"disk_path": "C:\\project\\example.txt"
},
"disks": [
{
"name": "C:",
"total_space_readable": "931.51 GiB",
"free_space_readable": "440.00 GiB",
"percent_used": 52.8
}
],
"os_type": "Windows"
}Ver o contrato de resultado JSON
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"required": [
"success",
"message",
"meta"
],
"properties": {
"success": {
"type": "boolean"
},
"message": {
"type": "string"
},
"meta": {
"type": "object",
"required": [
"command",
"command_maturity",
"duration_ms",
"schema_version"
],
"properties": {
"command": {
"type": "string"
},
"command_maturity": {
"type": "object",
"required": [
"stage",
"label",
"sequence",
"public_executable",
"stability",
"summary",
"promotion_review_required",
"assessment_scope"
],
"properties": {
"stage": {
"type": "string"
},
"label": {
"type": "string"
},
"sequence": {
"type": "integer"
},
"public_executable": {
"type": "boolean"
},
"stability": {
"type": "string"
},
"summary": {
"type": "string"
},
"promotion_review_required": {
"type": "boolean"
},
"assessment_scope": {
"type": "string"
},
"note": {
"type": "string"
},
"review": {
"type": "object",
"required": [
"reviewed_on",
"rationale",
"evidence"
],
"properties": {
"reviewed_on": {
"type": "string",
"format": "date"
},
"rationale": {
"type": "string"
},
"evidence": {
"type": "array",
"minItems": 1,
"items": {
"type": "string"
}
},
"replacement": {
"type": "string"
}
},
"additionalProperties": false
}
},
"additionalProperties": true
},
"duration_ms": {
"type": "number"
},
"schema_version": {
"type": "integer"
}
},
"additionalProperties": true
},
"details": {
"type": "object",
"properties": {
"disk_path": []
},
"additionalProperties": true
},
"disks": {
"type": "array"
},
"error": {
"type": "string"
},
"error_code": {
"type": "string"
},
"os_type": []
},
"additionalProperties": true
}Erros e limites
O contrato público exige success=false e uma message descritiva em caso de falha. Este catálogo ainda não declara uma taxonomia de erros específica para cada comando; revise o resultado e não infira códigos inexistentes.
O QZX está em alpha. Dependências opcionais, permissões e recursos do host podem alterar o resultado.
Fluxo de evidência: requer a matriz de sistemas operacionais compatíveis.
Evidência e procedência
- Implementação
- src/qzx/commands/system/list_disk_devices.py
- Testes
- Não foi encontrado um arquivo de teste específico com o mesmo nome do módulo; isso não demonstra ausência total de cobertura.
- Canal de documentação
- Documentação de desenvolvimento 0.2.2.0.15 · main · sha256:b91acee86268edb7cb018a94e089ff8e95835eda3f2cf08b39796c0ab9654693
- Disponibilidade
- 0.2.2.0.15 ou anterior
Continue explorando
Comandos relacionados
Estes comandos também pertencem à categoria sistema. Compare-os para escolher a operação que melhor resolve sua tarefa.
qzx listCommandsLista os comandos disponíveis organizados por categoria.qzx listProcessesLista os processos em execução com uso real de CPU por amostragem.qzx killProcessEncerra um processo identificado explicitamente e verifica se ele terminou.qzx listStartupProgramsLista programas configurados para serem executados na inicialização do sistema ou da sessão.