프로젝트 의 Linux 스킬 트리

조건을 만족하는 프로그램 가져오기

초급

이 프로젝트에서는 지정된 포트에서 프로그램이 실행 중인지 확인하고, 프로그램의 전체 경로를 출력하거나 실행 중인 프로그램이 없으면 'OK'를 출력하는 스크립트를 만드는 방법을 배웁니다.

linuxshell

💡 이 튜토리얼은 영어로 번역되었습니다. 원본을 보려면 영어로 전환

소개

이 프로젝트에서는 지정된 포트에서 프로그램이 실행 중인지 확인하고, 프로그램의 전체 경로를 출력하거나, 프로그램이 실행 중이지 않은 경우 "OK"를 출력하는 스크립트를 만드는 방법을 배우게 됩니다.

👀 미리보기

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

🎯 과제

이 프로젝트에서는 다음을 배우게 됩니다:

  • Zsh 스크립트를 만드는 방법
  • lsof 명령어를 사용하여 포트 사용 여부를 확인하는 방법
  • ps 명령어를 사용하여 실행 중인 프로그램의 전체 경로를 얻는 방법

🏆 성과

이 프로젝트를 완료하면 다음을 수행할 수 있습니다:

  • 지정된 포트에서 실행 중인 프로그램을 식별하는 스크립트 작성
  • 개발 환경에서 포트 충돌 관련 문제 해결
  • 특정 포트에서 실행 중인 프로그램을 확인하는 프로세스 자동화

강사

labby
Labby
Labby is the LabEx teacher.