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

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

Fabrício Lisbôa Franco
fabregas

(usa Outra)

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.


  


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

Giovanni  M
Giovanni_Menezes

(usa Devuan)

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)

Mauriciodez
Mauriciodez

(usa Debian)

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)

Perfil removido
removido

(usa Nenhuma)

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)

Fabrício Lisbôa Franco
fabregas

(usa Outra)

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)

Mauriciodez
Mauriciodez

(usa Debian)

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 |-----------------------------------------







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts