bash: ip: comando não encontrado
Sep 05 2020
Quero executar, por exemplo, este comando: ip addrno meu sistema remoto.
Eu faço assim:
ssh username@ip ip addr
mas recebo este erro:
bash: ip: command not found
quando me conecto ao sistema remoto e depois executo este comando está tudo bem, quer dizer, não é causado por pacote desinstalado. Quero obter o resultado sem me conectar permanentemente.
Respostas
4 netmonk Sep 05 2020 at 15:49
fácil: ssh remotehost "/sbin/ip addr"
Razão, o shell remoto lançado pelo comando ssh para executar o ip, não tem ENV ou apenas um básico, e o ip não está no $ PATH do shell remoto. Portanto, você especifica o caminho completo do comando ou fornece um ambiente de trabalho no shell remoto antes de executar o comando.
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?
George Harrison ficou chateado por suas letras de 'Hurdy Gurdy Man' de Donovan não terem sido usadas