projeto em Linux Skill Tree

Obter Programa que Satisfaz a Condição

Iniciante

Neste projeto, você aprenderá a criar um script que pode verificar se um programa está sendo executado em uma porta especificada e imprimir o caminho completo do programa ou 'OK' se nenhum programa estiver em execução.

linuxshell

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Introdução

Neste projeto, você aprenderá a criar um script que pode verificar se um programa está sendo executado em uma porta especificada e imprimir o caminho completo do programa ou "OK" se nenhum programa estiver sendo executado.

👀 Pré-visualização

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

🎯 Tarefas

Neste projeto, você aprenderá:

  • Como criar um script Zsh
  • Como usar o comando lsof para verificar se uma porta está em uso
  • Como usar o comando ps para obter o caminho completo de um programa em execução

🏆 Conquistas

Após concluir este projeto, você será capaz de:

  • Escrever um script que pode identificar o programa em execução em uma porta especificada
  • Solucionar problemas relacionados a conflitos de porta em seu ambiente de desenvolvimento
  • Automatizar o processo de verificação de programas em execução em portas específicas

Professor

labby
Labby
Labby is the LabEx teacher.