projet dans Linux Skill Tree

Obtenir le programme qui répond à la condition

Débutant

Dans ce projet, vous apprendrez à créer un script capable de vérifier si un programme s'exécute sur un port spécifié et d'afficher le chemin complet du programme ou 'OK' si aucun programme ne s'exécute.

linuxshell

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce projet, vous allez apprendre à créer un script qui peut vérifier si un programme est en cours d'exécution sur un port spécifié et afficher le chemin complet du programme ou "OK" si aucun programme n'est en cours d'exécution.

👀 Aperçu

## Exemple
$ cd /home/labex/project
$ sh get.sh 3000
/usr/lib/code-server/lib/node
$ sh get.sh 43000
OK

🎯 Tâches

Dans ce projet, vous allez apprendre :

  • Comment créer un script Zsh
  • Comment utiliser la commande lsof pour vérifier si un port est utilisé
  • Comment utiliser la commande ps pour obtenir le chemin complet d'un programme en cours d'exécution

🏆 Réalisations

Après avoir terminé ce projet, vous serez capable de :

  • Écrire un script qui peut identifier le programme en cours d'exécution sur un port spécifié
  • Résoudre les problèmes liés aux conflits de ports dans votre environnement de développement
  • Automatiser le processus de vérification des programmes en cours d'exécution sur des ports spécifiques

Enseignant

labby
Labby
Labby is the LabEx teacher.