FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

5 commandes réseau essentielles pour le terminal Linux

Travailler en ligne de commande offre de nombreux avantages par rapport à l'interface graphique (GUI) : rapidité accrue, scripts automatisés et flux de travail concis. Les utilisateurs avancés plébiscitent le terminal pour sa puissance et son efficacité.

Découvrez 5 commandes réseau Linux incontournables, applicables immédiatement. Certaines nécessitent des privilèges sudo.

5 commandes réseau essentielles pour le terminal Linux

1. ping

Commande de base pour diagnostiquer les problèmes réseau, identifier une IP ou tester la fiabilité d'une connexion.

ping -c 4 google.com
5 commandes réseau essentielles pour le terminal Linux

Le résultat affiche l'IP répondante et les temps de réponse. L'option -c 4 limite à 4 pings. Sans elle :

ping google.com

Arrêtez avec Ctrl + C.

Sortie vers un fichier

Pour monitorer une connexion longue durée :

ping google.com > someFile.txt
5 commandes réseau essentielles pour le terminal Linux

Le ping s'exécute en arrière-plan, la sortie est redirigée vers someFile.txt. Par défaut, ping affiche les paquets perdus. Visualisez avec :

nano someFile.txt
5 commandes réseau essentielles pour le terminal Linux

Les pertes indiquent les interruptions. Testez local vs Internet pour isoler les pannes matérielles ou externes.

5 commandes réseau essentielles pour le terminal Linux

2. La commande ip (remplaçante d'ifconfig)

La commande ifconfig est obsolète ; ip est plus moderne et complète.

ip addr show
5 commandes réseau essentielles pour le terminal Linux

Affiche les adresses IP de toutes les interfaces.

ip link set DEVICE down
ip link set DEVICE up

Équivalents à ifconfig DEVICE down/up. Remplacez DEVICE par l'interface (ex: eth0).

5 commandes réseau essentielles pour le terminal Linux

3. Télécharger un fichier depuis Internet

Oubliez le navigateur : utilisez curl ou wget.

curl -O https://www.openssl.org/source/openssl-1.0.2l.tar.gz
5 commandes réseau essentielles pour le terminal Linux
wget https://www.openssl.org/source/openssl-1.0.2l.tar.gz

wget excelle en téléchargements récursifs ; curl supporte plus de protocoles (HTTP, HTTPS, FTP, etc.). Choisissez selon vos besoins.

5 commandes réseau essentielles pour le terminal Linux

4. Obtenir une nouvelle adresse IP

Libérez et renouvelez votre IP via DHCP avec dhclient :

dhclient -r

Relâche l'IP actuelle.

dhclient

Demande une nouvelle IP.

5 commandes réseau essentielles pour le terminal Linux5 commandes réseau essentielles pour le terminal Linux

5. Informations détaillées sur un site web

whois (à installer si absent) révèle les enregistrements de domaine.

sudo apt update && sudo apt install whois
whois makeuseof.com
5 commandes réseau essentielles pour le terminal Linux

Commandes réseau en terminal : simples et puissantes !

Le terminal surpasse l'interface graphique pour le réseau : détails précis et rapidité. Pour multitâche, explorez Screen.


[]