Exemples de commande Linux «SS»

Exemples de commande Linux «SS»
Le «SS» est une commande Linux intégrée utilisée pour afficher des informations détaillées sur les prises de réseau. Vous pouvez utiliser différentes options avec cette commande pour afficher le type d'informations que vous souhaitez. Nous parlerons brièvement de quelques exemples d'utilisation de la commande «SS» dans Linux dans le guide d'aujourd'hui.

Syntaxe de base de la commande «SS» et de son manuel d'aide

La syntaxe de base de la commande en discussion est présentée ci-dessous:

$ ss [option]

Il existe différentes options disponibles que vous pouvez utiliser avec la commande «SS». Vous pouvez consulter ces options en accédant au manuel «Help» de «SS» avec la commande suivante:

$ ss - help

Vous pouvez voir le manuel «Help» de la commande «SS» dans l'image illustrée ci-dessous:

Exemples de la commande «SS» dans Linux

Les exemples de la commande «SS» dans Linux sont discutés ci-dessous:

Exemple 1: Afficher toutes les connexions
Si vous souhaitez répertorier toutes les connexions de votre système Linux, vous pouvez exécuter la commande «SS» sans aucune option de la manière suivante:

$ ss

Toutes les connexions de notre système Linux sont affichées dans l'image ci-dessous:

Exemple 2: Afficher tous les ports
Vous pouvez afficher tous les ports, qu'ils écoutent ou non en utilisant la variation suivante de la commande «SS» dans Linux:

$ ss -a

Tous les ports de notre système Linux sont illustrés ci-dessous:

Exemple 3: Afficher uniquement les prises d'écoute
Si vous souhaitez afficher uniquement les prises d'écoute du terminal, vous pouvez utiliser la commande «SS» de la manière suivante:

$ ss -l

Les prises d'écoute de notre système Linux sont présentées ci-dessous:

Exemple 4: Afficher toutes les connexions UDP
Nous savons que nous avons des connexions UDP ou des connexions TCP. Si vous souhaitez répertorier toutes les connexions UDP, vous devez utiliser la commande «SS» de la manière suivante:

$$ SS -UA

Toutes les connexions UDP de notre système Linux sont les suivantes:

Exemple 5: Afficher toutes les connexions UDP à écouter
Si vous souhaitez uniquement répertorier les connexions UDP qui écoutent actuellement, vous pouvez utiliser la version suivante de la commande «SS»:

$ ss -ul

Toutes les connexions UDP d'écoute de notre système Linux sont présentées ci-dessous:

Exemple 6: Afficher toutes les connexions TCP
De même, vous pouvez également répertorier toutes les connexions TCP de la manière suivante:

$ ss -t

Toutes les connexions TCP de notre système Linux sont présentées ci-dessous:

Exemple 7: Afficher toutes les connexions TCP à écouter
Les connexions TCP à écouter du système Linux peuvent être affichées avec la commande suivante:

$ ss -tl

Les résultats de l'exécution de cette commande sont les suivants:

Exemple 8: Afficher un résumé de toutes les connexions
Vous pouvez même répertorier le résumé des statistiques de toutes les connexions de votre système en utilisant la commande «SS» de la manière suivante:

$ ss -s

Le résumé des statistiques de toutes les connexions de notre système Linux est illustré ci-dessous:

Exemple 9: Afficher les processus à l'aide des sockets
Si vous souhaitez afficher les processus correspondant à toutes les sockets de connexion, vous pouvez exécuter la commande «SS» de la manière suivante:

$ ss -p

La sortie de cette variation de la commande «SS» est la suivante:

Exemple 10: Afficher les connexions correspondant à un protocole Internet spécifique
Vous pouvez même choisir d'afficher toutes les connexions IPv4 ou IPv6. Pour afficher uniquement les connexions IPv4, vous pouvez exécuter la commande «SS» comme suit:

$ ss -4

Si vous souhaitez afficher toutes les connexions IPv6, vous pouvez remplacer «-4» par «-6». La sortie de cette variante de la commande «SS» est illustrée ci-dessous:

Conclusion

Nous avons presque couvert tous les exemples de cas d'utilisation de la commande «SS» dans Linux dans cet article. Cependant, vous pouvez explorer davantage l'utilisation de cette commande en examinant son manuel d'aide.