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

5 commandes réseau pour le terminal Linux

Travailler dans la ligne de commande peut présenter de nombreux avantages par rapport à travailler dans l'interface utilisateur graphique (GUI). C'est presque toujours plus rapide, par rapport à l'interface graphique. Les utilisateurs d'ordinateurs plus avancés préfèrent souvent la ligne de commande pour ses scripts et son processus de travail concis.

Voici quelques-unes des commandes réseau Linux que vous pouvez utiliser et appliquer immédiatement. Certaines commandes peuvent nécessiter des privilèges d'administrateur ; assurez-vous donc d'avoir un accès sudo !

5 commandes réseau pour le terminal Linux

1. ping

La commande incontournable pour commencer rapidement à diagnostiquer les problèmes de réseau, trouver l'adresse IP d'un appareil sur le réseau ou même surveiller la fiabilité de votre réseau.

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

Il y a quelques points à noter à partir de la commande ci-dessus et de son rendement. En un coup d'œil, vous pouvez voir l'adresse IP qui a répondu à la demande ainsi que le temps qu'il a fallu pour répondre. Le -c 4 limitera le ping à quatre réponses. Si vous avez décidé d'exécuter la commande suivante...

ping google.com 

...le ping fonctionnera indéfiniment, jusqu'à ce que vous décidiez de l'arrêter. Cela peut être accompli en appuyant sur Ctrl + C sur votre clavier.

Sortie dans un fichier

La raison pour laquelle vous voudrez peut-être laisser un ping en cours d'exécution pendant une longue période pourrait être de surveiller la connexion réseau entre deux appareils. Ou même entre votre ordinateur et Internet. Ceci peut être réalisé en exécutant :

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

Après avoir exécuté cette commande, il semblera que rien ne se passe et votre curseur clignotera en continu. Cependant, il se passe deux choses dans cette commande. Il y a un ping infini en cours d'exécution et il dirige la sortie de cette commande ping vers un fichier appelé someFile.txt dans le même répertoire. Ce fichier peut être ouvert et soumis à votre enquête médico-légale. Par défaut, la commande ping ne s'affichera pas lorsqu'il n'y aura pas de réponse. Entrez le -O option comme vous le voyez ci-dessus.

Pour le démontrer, j'ai un ping infini en cours d'exécution, qui le dirige vers un fichier texte, et pendant qu'il est en cours d'exécution, j'ai débranché et reconnecté mon câble réseau plusieurs fois. Cela simulera une baisse de connexion et le retour de la connexion. Pour afficher le contenu du fichier texte, vous pouvez exécuter la commande suivante :

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

Les informations ci-dessus affichées dans le fichier texte indiquent clairement où la connexion réseau a été interrompue. Si vous rencontrez des problèmes de réseau étranges, cette expérience simple peut vous aider à éliminer certaines possibilités. Par exemple, si vous deviez laisser un ping s'exécuter sur un appareil de votre réseau local et qu'il n'y avait pas de réponses abandonnées, mais que la même expérience avec une adresse sur Internet montre des paquets abandonnés. Il y a de fortes chances que votre matériel informatique soit en bon état, mais l'appareil qui se connecte à Internet peut nécessiter une inspection plus approfondie.

5 commandes réseau pour le terminal Linux

2. La nouvelle commande ip

Si vous étiez fan de la commande ifconfig (utilisée pour trouver l'adresse IP de votre appareil, ce qui était utile pour les connexions à distance), vous serez peut-être intéressé de savoir qu'elle a été remplacée par son jeune frère branché, plus cool et plus complet. . Bien qu'il existe un large éventail d'objets et d'options parmi lesquels choisir, voici quelques-unes des commandes courantes pour vous aider à gérer la suppression progressive d'ifconfig.

afficher l'adresse IP 
5 commandes réseau pour le terminal Linux

Évidemment, cela vous montre les adresses IP de toutes les interfaces de vos appareils. Ce sera la commande principale utilisée pour remplacer ifconfig :

lien ip défini DEVICE down 
liaison IP configurer DEVICE 

Semblable à ifconfig DEVICE down ou ifconfig DEVICE up, vous pouvez définir l'état de vos appareils sur up ou down. Remplacez simplement DEVICE par l'interface dont vous souhaitez modifier l'état.

5 commandes réseau pour le terminal Linux

3. Télécharger un fichier depuis Internet

Ouvrez un navigateur Web, accédez à la page, cliquez sur le lien de téléchargement. C'est la façon de télécharger un fichier, n'est-ce pas ?

Non !

Utilisation de bouclage ou wget , vous pouvez facilement télécharger un fichier sans quitter l'atmosphère chaleureuse et confortable de votre session de terminal.

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

Essentiellement, les deux commandes ci-dessus vous donneront le même résultat. wget a un côté fort majeur qui est téléchargé de manière récursive par rapport à curl . Bien que le gagnant de la catégorie "Protocoles pris en charge" soit curl par un long tir. En comparaison, boucle prend en charge les protocoles suivants...

5 commandes réseau pour le terminal Linux

... tandis que wget prend en charge HTTP, HTTPS et FTP. Il ne s'agit en aucun cas d'une comparaison définitive entre les deux commandes. Et selon votre cas d'utilisation, votre kilométrage peut varier. Comprendre et utiliser wget vous aidera à utiliser quelques astuces de téléchargement intéressantes.

4. Obtenir une nouvelle adresse IP

Si vous souhaitez libérer votre adresse IP et en obtenir une nouvelle à partir de votre serveur DHCP, vous pouvez utiliser dhclient :

dhclient -r 

Utilisation de dhclient avec le -r l'option publiera votre adresse IP :

dhclient 

Omettre le -r l'option demandera à votre DHCP de vous attribuer une nouvelle adresse IP en fonction de la façon dont elle a été configurée.

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

 5. Obtenir plus d'informations sur un site Web

Alors que le whois La commande peut ne pas être livrée par défaut avec votre distribution de Linux. Il est vraiment utile de pouvoir afficher l'enregistrement whois d'un site Web directement depuis la ligne de commande. Pour installer whois exécutez les commandes suivantes :

apt-get mise à jour 
apt-get install whois

Une fois que vous avez whois installé, vous pouvez simplement interroger n'importe quel nom de domaine pour obtenir plus d'informations :

whois makeuseof.com 
5 commandes réseau pour le terminal Linux

Commandes réseau dans le terminal : simples !

Que vous soyez verrouillé dans la ligne de commande ou que vous utilisiez l'émulateur de terminal, les commandes textuelles sont plus efficaces pour les problèmes de mise en réseau que le pointer-cliquer. En particulier, les réponses sont plus détaillées et utiles.

Et pour exécuter plusieurs commandes en même temps, découvrez comment vous pouvez effectuer plusieurs tâches sur Linux Terminal avec Screen.


[]