Ferramentas de Linha de Comando

Comando Rexec


( Retorna à Lista completa de comandos Shell )

Comando Rexec


Executa comandos em computadores remotos que estejam executando o serviço Rexec (daemon). O comando rexec autentica o nome do usuário no computador remoto antes de executar o comando especificado. O Windows XP e o Windows 2000 não fornecem o serviço Rexec. Usado sem parâmetros, rexec exibe ajuda.

Sintaxe
rexec [host] [-l nome_do_usuário] [-n] [comando]

Parâmetros
host
Especifica o host (computador) remoto em que comando será executado por endereço IP ou nome.
-l nome_do_usuário
Especifica o nome do usuário no computador remoto. Se for omitido, será usado o nome do usuário conectado no momento.
-n
Redireciona a entrada de rexec para o dispositivo NUL. Isso evita a exibição dos resultados do comando no computador local.
comando
Especifica o comando a ser executado no computador remoto.
/?
Exibe ajuda no prompt de comando.
Comentários
Operação padrão
O comando Rexec solicita ao usuário uma senha e autentica a senha fornecida no computador remoto. Se a autenticação obtiver êxito, o comando será executado.

O comando rexec copia a entrada padrão para o comando remoto, a saída padrão do comando remoto para sua saída padrão e o erro padrão do comando remoto para seu erro padrão. Em geral, o rexec termina ao mesmo tempo que o comando remoto.

Utilizando símbolos de redirecionamento
Para que o redirecionamento ocorra no computador remoto, coloque os símbolos de redirecionamento entre aspas (por exemplo, ">>"). Se você não utilizar aspas, o redirecionamento ocorrerá no computador local. Por exemplo, o comando a seguir acrescenta o arquivo remoto arquivo_remoto ao arquivo local arquivo_local:

rexec outro_computador cat arquivo_remoto >> arquivo_local

O comando a seguir acrescenta o arquivo remoto arquivo_remoto ao arquivo remoto outro_arquivo_remoto:

rexec outro_computador cat arquivo_remoto ">>" outro_arquivo_remoto

Utilizando comandos interativos
Não é possível executar a maior parte dos comandos interativos. Por exemplo, vi ou emacs não podem ser executados usando rexec. No entanto, em vez de usar esse comando, você poderá usar telnet.

Este comando estará disponível somente se o Protocolo Internet (TCP/IP) estiver instalado como um componente nas propriedades de um adaptador de rede em Conexões de rede.
Exemplos
Para executar o comando telcon no computador remoto vax1 usando o nome admin1, digite o seguinte comando:

rexec vax1 -l admin1 telcon

Sistemas Operacionais | Linux Comandos | Linux Shell Script | Atalhos do Office | Literatura e Leitura | Principais Autores | História da Literatura |


Formatando legenda
FormatoSignificado
Itálico Informações que o usuário deve fornecer
Negrito Elementos que o usuário deve digitar exatamente como mostrado
Reticências (...) Parâmetro que pode ser repetido várias vezes em uma linha de comando
Entre colchetes ([]) Itens opcionais
Entre chaves ({});opções separadas por barra vertical (|).Exemplo: {even|odd}Conjunto de opções entre as quais o usuário deve escolher apenas uma
Fonte Courier Código ou resultado de um programa


Envie seu comentário:
Nome:

E-mail:

Comentário:


Fonte: •Manual do Windows XP • ( Literatura e Leitura ) • ( Dicas sobre Sistemas Operacionais ) • ( Retorna à Lista completa de comandos Shell ) •