Linux (4) 썸네일형 리스트형 [Linux] Port 번호로 PID 확인하기 (netstat, lsof) mysql db와 연결되어있는 port가 어떤 프로세스를 사용하는지 확인해야 하는 경우가 있었습니다. 해당 명령어를 자주 사용할 것 같아서 netstat의 옵션을 사용하여 알아보는 방법과 lsof를 사용하여 알아보는 방법을 기록하도록 하겠습니다. netstat -anltp # ex) 41502 포트의 정보를 알아보고 싶을 때 netstat -anltp | grep 41502 해당 명령어를 수행하면 검색한 포트에 대하여 PID/Program name 에 대한 정보도 확인할 수 있습니다. 명령어를 실행한 계정에서 돌아가고있는 프로세스에 대해서만 PID가 나오기 때문에 모든 정보를 확인하고 싶으면 root 권한으로 확인해야 합니다. PID를 확인했다면 다음의 명령어를 통해 어떤 프로세스인지 자세하게 확인 가능.. [Linux] watch 명령어, 사용법 저번에 while 문을 활용해서 반복적으로 상태값을 체크한 것에 이어 더욱 간편하게 모니터링을 할 수 있는 명령어가 있길래, 정리해보려고 합니다. watch watch 명령은 원하는 명령어의 결과를 원하는 시간(초)를 주기로 터미널을 리프레시하여 결과를 보여주는 명령어 입니다. 특정 명령어를 반복적으로 입력하여 실시간으로 결과를 확인해야 할 때나 모니터링 해야하는 경우 유용하게 사용할 수 있는 명령어 입니다. watch 옵션 -d : 이전 출력결과와 비교하여 변경된 부분을 표시 -n : 입력한 명령어의 결과를 원하는 초단위로 출력 (default 2초) 예제 : 3306으로 ESTABLISHED로 연결되어있는 포트의 상태를 확인 watch -d -n 1 "ss -na | grep EST | grep 33.. [Linux] grep 명령어로 파일에서 원하는 행만 추출하기 회사에서 로그파일을 뒤지던 중... 옆에서 보고있던 대리님께서 보다 쉽게 원하는 로그를 확인할 수 있는 꿀팁을 알려주셨습니다. 몇시간 분량의 로그파일을 뒤지는 것은 쉬운 일이 아니었는데 이 방법을 통해서 앞으로 보다쉽게 로그를 확인할 수 있을 거 같아 메모 용도로 작성해봅니다.ㅎㅎ 예제) test.log 파일을 생성하고 grep 명령어를 활용합니다. 위 내용을 가진 로그파일에서 grep을 활용하여 Member로 시작하는 행만 따로 파일로 만들어 보겠습니다. Member로 시작하는 행만 가져온다면 Member 1 one Member 2 two Member 3 three Member 4 ffffffff 다음과 같은 내용만 가져와져야 합니다. grep 명령어 사용방법 # grep [원하는 문자열] [검색할 파.. [Linux] 파일, 폴더 개수 확인하는 명령어 리눅스 서버에서 작업하다보면 폴더 내의 파일의 개수를 세어야 한다던지 폴더의 개수를 세어야하는 일이 발생합니다. 그 때 사용하는 명령어에 대해서 정리하였습니다. 파일, 폴더 개수 확인하는 명령어 현재 위치에서 폴더의 개수 ls -l | grep ^d | wc -l 현재 위치에서 파일의 개수 ls -l | grep ^- | wc -l 현재 폴더의 하위 파일의 개수 find . -type f | wc -l 이전 1 다음