●▲■ 개발일기

리눅스 명령어 모음 본문

👉 Linux

리눅스 명령어 모음

●▲■ PRINT 2025. 4. 4. 16:28

자주 사용하는 혹은 그렇지 않아서 잘 까먹는 명령어를 기록.

** 모든 실행 중인 프로세스 확인 : ps aux
** 특정 프로그램 검색 : ps aux | grep [프로그램 이름]
** nginx 프로세스가 실행중 인지 확인 : service nginx status

** nginx 프로세스 실행 : sudo service nginx start, sudo nginx

 

** 사용중인 프로세스 포트 확인 : netstat -tulpn (netstat 설치하려면 sudo apt install net-tools)

** 좀더 현대적인 포트 확인 : ss -tulpn

차이점은 위 이미지에서 확인가능.

** lsof 명령어로 포트확인 : sudo lsof -i -P -n

 

  • -i : 인터넷 주소와 관련된 파일 표시
  • -P : 포트 번호를 서비스 이름으로 변환하지 않음
  • -n : IP 주소를 호스트 이름으로 변환하지 않음

 

 

 

 

 

 

** 특정포트 확인 : sudo lsof -i:80

 

Docker 환경에서의 포트확인

Docker 컨테이너 내부에서는 위 명령어들이 설치되어 있지 않을 수 있습니다. 설치가 필요할 수 있습니다

apt-get update && apt-get install -y net-tools   # netstat용
apt-get update && apt-get install -y iproute2    # ss용
apt-get update && apt-get install -y lsof        # lsof용