Você pode fazer isso a partir de uma área de trabalho gráfica, embora até mesmo os usuários do Linux que raramente usam o terminal geralmente iniciem um para usar o ping e outras ferramentas de diagnóstico de rede.
enrolar & wget
Use o ondulação ou wget comandos para baixar um arquivo da Internet sem sair do terminal. Se você estiver usando o curl, digite enrolar -O seguido pelo caminho para o arquivo. usuários wget podem usar wget sem nenhuma opção.. O arquivo aparecerá no diretório atual.
curl -O website.com/file wget website.com/file
ping
ping envia pacotes ECHO_REQUEST para o endereço que você especificar. É uma ótima maneira de ver se seu computador pode se comunicar com a Internet ou com um endereço IP específico. Tenha em mente que muitos sistemas estão configurados para não responder a pings, no entanto.
Ao contrário do comando ping no Windows, o comando ping do Linux continuará enviando pacotes até você terminá-lo. Você pode especificar uma quantidade finita de pacotes com o - c interruptor.
ping -c 4 google.com
tracepath e traceroute
o tracepath comando é semelhante ao traceroute, mas não requer privilégios de root. Ele também é instalado por padrão no Ubuntu, enquanto o traceroute não é. O tracepath rastreia o caminho da rede até o destino especificado e informa cada "salto" ao longo do caminho. Se você está com problemas de rede ou lentidão, o tracepath pode mostrar onde a rede está falhando ou onde a lentidão está ocorrendo.
tracepath example.com
mtr
o mtr comando combina ping e tracepath em um único comando. O mtr continuará enviando pacotes, mostrando o tempo de ping para cada “hop”. Isso também mostrará qualquer problema - neste caso, podemos ver que o hop 6 está perdendo mais de 20% dos pacotes.
mtr howtogeek.com
hospedeiro
o hospedeiro comando executa pesquisas de DNS. Dê um nome de domínio e você verá o endereço IP associado. Dê um endereço IP e você verá o nome do domínio associado.
host howtogeek.com host 208.43.115.82
quem é
o quem é O comando mostrará os registros whois de um website, para que você possa ver mais informações sobre quem se registrou e possui um website específico.
whois example.com
ifplugstatus
o ifplugstatus O comando informará se um cabo está conectado a uma interface de rede ou não. Não é instalado por padrão no Ubuntu. Use o seguinte comando para instalá-lo:
sudo apt-get install ifplugd
Execute o comando para ver o status de todas as interfaces ou especifique uma interface específica para visualizar seu status.
ifplugstatus ifplugstatus eth0
ifconfig
o ifconfig O comando tem várias opções para configurar, ajustar e depurar as interfaces de rede do seu sistema. Também é uma maneira rápida de visualizar endereços IP e outras informações da interface de rede. Tipo ifconfig para visualizar o status de todas as interfaces de rede atualmente ativas, incluindo seus nomes. Você também pode especificar o nome de uma interface para visualizar apenas informações sobre essa interface.
ifconfig ifconfig eth0
ifdown & ifup
o ifdown e ifup comandos são a mesma coisa que correr ifconfig up ou ifconfig down. Dado o nome de uma interface, eles desativam ou desativam a interface. Isso requer permissões de root, então você tem que usar o sudo no Ubuntu.
sudo ifdown eth0 sudo ifup eth0
Se você realmente precisa configurar o NetworkManager na linha de comando, use o nmcli comando.
dhclient
o dhclient comando pode liberar o endereço IP do seu computador e obter um novo do seu servidor DHCP. Isso requer permissões de root, então use o sudo no Ubuntu. Execute o dhclient sem opções para obter um novo endereço IP ou use o - r mudar para liberar seu endereço IP atual.
sudo dhclient -r sudo dhclient
netstat
o netstat comando pode mostrar várias estatísticas de interface diferentes, incluindo sockets abertos e tabelas de roteamento. Execute o comando netstat sem opções e você verá uma lista de soquetes abertos.
Há muito mais que você pode fazer com esse comando. Por exemplo, use o netstat -p comando para visualizar os programas associados a sockets abertos.
Veja estatísticas detalhadas de todas as portas com netstat -s.
Também cobrimos comandos para gerenciar processos e trabalhar com arquivos no passado.