목록lsof (2)
준호씨의 블로그
Spring Boot 프로젝트를 만들어서 돌리려고 하니 Description: Web server failed to start. Port 8080 was already in use. Action: Identify and stop the process that's listening on port 8080 or configure this application to listen on another port. 8080 포트를 이미 사용하고 있다고 합니다. 포트를 바꿔서 사용하면 되겠지만 8080 포트가 기본이다 보니 매번 포트 바꿔주기도 번거롭고 어디서 8080 포트를 사용하고 있는지 궁금하더군요. lsof -list open files 가장 심플한 방법은 lsof를 사용하는 방법이었습니다. $ lsof -nP..
로그의 내용을 비워야 할 때 아래와 같은 방식을 사용 하는 경우가 있다. cat /dev/null > error.log File already exists. 라고 나온다면 아래의 방법을 이용한다. bash 에서의 방식이다. cat /dev/null >| error.log 줄여서 >| file 도 가능하다 아래는 csh 에서의 방식 cat /dev/null >! error.log noclobber 라고 하는데 왜 이런 용어를 쓰는지는 잘 모르겠으니 패스 truncate 라는 커맨드를 이용하는 방법이라거나 tee 를 이용한 방법 등등도 있으나 생략 mysql. 그리고 open file 참고로 위의 로그는 mysql 의 에러로그를 예로 든 것이다. 프로그램 구현 방식에 따라 다르지만 한번 사용한 파일을 계속 ..