Pular para o conteúdo

Pegar so o nome da interface de rede (eth0, wlan0)

Responder tópico
  • Denunciar
  • Indicar

1. Pegar so o nome da interface de rede (eth0, wlan0)

Enviado em 24/04/2018 - 17:11h

Preciso de alguma maneira de pegar apenas o nome da interface, sem mais informações. Os comandos convencionais retornam N informações e achei complicado ter usar o awk pra quebrar e buscar, pois um pc pode ter mais de uma NIC.

Responder tópico

2. Re: Pegar so o nome da interface de rede (eth0, wlan0)

Enviado em 24/04/2018 - 17:49h

ip r ou ip n

pode consultar o manual: man ip



--------------------------------------------------------------------------
Somente o Software Livre lhe garante as 4 liberdades.
Open Source =/= Free Software.
https://encurtador.com.br/CGNU5
http://www.anahuac.eu/contrarrevolucao-osi/

***Diga NÃO ao consumo desenfreado de memoria ram das interfaces gráficas***
http://webm.land/media/nzgR.webm

3. Re: Pegar so o nome da interface de rede (eth0, wlan0)

Enviado em 24/04/2018 - 17:51h

fabregas escreveu:

Preciso de alguma maneira de pegar apenas o nome da interface, sem mais informações. Os comandos convencionais retornam N informações e achei complicado ter usar o awk pra quebrar e buscar, pois um pc pode ter mais de uma NIC.
pode ser assim ???

ls /sys/class/net 
------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------

4. Re: Pegar so o nome da interface de rede (eth0, wlan0)

Enviado em 24/04/2018 - 17:52h

ip -o link show | awk -F': ' '{print $2}'

5. Pegar so o nome da interface de rede (eth0, wlan0)

Enviado em 25/04/2018 - 10:29h

Deu certo com o comando ls /sys/class/net. Muito mais simples do que o que eu estava pensando.. Abraços galera

6. Re: Pegar so o nome da interface de rede (eth0, wlan0)

Enviado em 26/04/2018 - 10:04h

fabregas escreveu:

Deu certo com o comando ls /sys/class/net. Muito mais simples do que o que eu estava pensando.. Abraços galera
bom que resolveu, marque o tópico como 'resolvido' e se for o caso, marque em seguida 'melhor resposta' !!!

Abçs.

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder