proyecto in Linux Skill Tree

Obtener el programa que cumple la condición

Principiante

En este proyecto, aprenderás cómo crear un script que pueda verificar si un programa se está ejecutando en un puerto específico e imprimir la ruta completa del programa o 'OK' si no hay ningún programa en ejecución.

LinuxShell

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este proyecto, aprenderás a crear un script que pueda comprobar si un programa está en ejecución en un puerto específico y mostrar la ruta completa del programa o "OK" si no hay ningún programa en ejecución.

👀 Vista previa

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

🎯 Tareas

En este proyecto, aprenderás:

  • Cómo crear un script de Zsh
  • Cómo utilizar el comando lsof para comprobar si un puerto está en uso
  • Cómo utilizar el comando ps para obtener la ruta completa de un programa en ejecución

🏆 Logros

Después de completar este proyecto, podrás:

  • Escribir un script que pueda identificar el programa en ejecución en un puerto específico
  • Solucionar problemas relacionados con conflictos de puerto en tu entorno de desarrollo
  • Automatizar el proceso de comprobación de programas en ejecución en puertos específicos

Profesor

labby

Labby

Labby is the LabEx teacher.