Início › Referência Rápida

📋 Referência Rápida de Comandos AS/400

Consulta rápida para operação e manutenção técnica do AS/400 / IBM i.

Atalhos de Teclado

TeclaFunção
F1Ajuda contextual
F3Sair / Encerrar
F4Prompt — listar todos os parâmetros
F5Atualizar / Refresh
F9Recuperar último comando digitado
F10Parâmetros adicionais
F12Cancelar / Retornar
F24Mais opções disponíveis na tela

Usuários

WRKUSRPRF                              /* Listar usuários              */
DSPUSRPRF USRPRF(xxx)                  /* Detalhar usuário             */
CRTUSRPRF USRPRF(xxx) PASSWORD(yyy)    /* Criar usuário                */
CHGUSRPRF USRPRF(xxx) STATUS(*DISABLED)/* Desabilitar                  */
CHGUSRPRF USRPRF(xxx) PWDLCK(*NO)      /* Desbloquear após tentativas  */
CHGUSRPRF USRPRF(xxx) PASSWORD(yyy)    /* Alterar senha                */
DLTUSRPRF USRPRF(xxx) OWNOBJOPT(*NODLT)/* Excluir usuário              */

Jobs

WRKACTJOB                              /* Ver todos os jobs            */
WRKJOBQ JOBQ(QBATCH)                   /* Jobs em fila                 */
SBMJOB CMD(CALL PGM(lib/pgm))          /* Submeter job batch           */
HLDJOB JOB(num/usr/nome)               /* Segurar job                  */
RLSJOB JOB(num/usr/nome)               /* Liberar job                  */
ENDJOB JOB(num/usr/nome) OPTION(*CNTRLD) /* Encerrar (seguro)          */
DSPJOBLOG                              /* Log do job atual             */
ADDJOBSCDE JOB(x) CMD(y) FRQ(*DAILY) SCDTIME('22:00:00')

Bibliotecas e Objetos

WRKLIB                                 /* Listar bibliotecas           */
CRTLIB LIB(xxx)                        /* Criar biblioteca             */
DLTLIB LIB(xxx)                        /* ⚠ Excluir biblioteca + tudo  */
WRKOBJ OBJ(lib/*ALL) OBJTYPE(*FILE)    /* Listar objetos               */
CPYF FROMFILE(lib/orig) TOFILE(lib/dest) CRTFILE(*YES)
DSPPFM FILE(lib/arq)                   /* Ver registros                */
CLRPFM FILE(lib/arq)                   /* ⚠ Apagar TODOS os registros  */
ADDLIBLE LIB(xxx)                      /* Add lib na lista             */
DSPLIBL                                /* Ver lista de bibliotecas     */

Spool e Impressão

WRKSPLF SELECT(*ALL)                   /* Todos os spools              */
WRKOUTQ                                /* Output queues                */
CLROUTQ OUTQ(xxx)                      /* ⚠ Limpar fila                */
STRPRTWTR DEV(xxx)                     /* Iniciar writer               */
ENDWTR WTR(xxx) OPTION(*CNTRLD)        /* Encerrar writer              */
VRYCFG CFGOBJ(xxx) STATUS(*ON/*OFF)    /* Ativar/desativar impressora  */

Backup e Restauração

CRTSAVF FILE(lib/bkp)                  /* Criar Save File              */
SAVLIB LIB(xxx) DEV(*SAVF) SAVF(lib/bkp) /* Salvar biblioteca         */
RSTLIB SAVLIB(xxx) DEV(*SAVF) SAVF(lib/bkp) /* Restaurar              */
SAVSYS DEV(TAP01)                      /* ⚠ Salvar sistema (restrito)  */
DSPSAVF FILE(lib/bkp)                  /* Ver conteúdo SAVF            */

Monitoramento e Performance

WRKSYSSTS                              /* Status CPU/Memória/Disco     */
WRKDSKSTS                              /* Status disco (ASP)           */
DSPLOG LOG(QHST)                       /* Log do sistema               */
DSPMSG MSGQ(QSYSOPR)                   /* Mensagens do operador        */
WRKOBJLCK OBJ(lib/obj) OBJTYPE(*FILE)  /* Ver locks                    */
DSPPTF LICPGM(*ALL)                    /* PTFs instaladas              */

Redes

NETSTAT OPTION(*IFC)                   /* Interfaces de rede           */
NETSTAT OPTION(*CNN)                   /* Conexões ativas              */
PING RMTSYS('IP')                      /* Testar conectividade         */
STRTCP / ENDTCP                        /* Iniciar/encerrar TCP/IP      */
STRTCPSVR SERVER(*FTP)                 /* Iniciar FTP                  */

Subsistemas

WRKSBS                                 /* Ver subsistemas              */
STRSBS SBSD(xxx)                       /* Iniciar subsistema           */
ENDSBS SBS(xxx) OPTION(*CNTRLD)        /* Encerrar (seguro)            */
ENDSBS SBS(*ALL) OPTION(*CNTRLD)       /* ⚠ Encerrar TODOS             */
PWRDWNSYS OPTION(*CNTRLD) RESTART(*YES)/* ⚠ Reiniciar sistema          */

⚠ Comandos Críticos

ComandoRisco
DLTLIBRemove biblioteca E TODO seu conteúdo
CLRPFMApaga TODOS os registros do arquivo
CLROUTQRemove TODOS os spools da fila
ENDSBS SBS(*ALL)Encerra TODOS os subsistemas
ENDJOB ... OPTION(*IMMED)Pode corromper dados em processamento
DLTUSRPRFExclui usuário permanentemente
PWRDWNSYSDesliga o sistema