특정 포트를 수신 포트로 쓰고 있는 process를 종료하고 싶습니다. linux에서는 lsof라던지 ps 같은 것으로 꽤 편하게 할 수 있었습니다. 윈도우에서는 방법이 없을까요? 먼저, django 서버를 켜 보겠습니다. 이것은 8000번 포트를 씁니다. 우리는 특정 포트를 쓰는 프로세스를 알고 싶은데요. 작업 관리자 창을 열어보겠습니다. 성능 탭을 보시면 리소스 모니터 열기가 있습니다. 한 번 열어 보겠습니다. 작업 관리자 창보다는 조금 더 상세한 내용을 볼 수 있습니다. 탭을 보니까, 개요, CPU, 메모리, 디스크, 네트워크가 있습니다. 이 중, 네트워크를 클릭해 보겠습니다. 보면, 이 탭은 네트워크 활동에 관련된 정보를 보여주는 모양입니다. 이 중, 수신 대기 포트 탭을 눌러주겠습니다. PID와..
OS/윈도우 검색 결과
안녕하세요. 모의 코딩테스트 출제하고 있느라 블로그를 오랫동안 비웠습니다. 출제를 하다 보면, 데이터 인풋에 대해서 결과를 파일로 떨어트려야 하는 경우가 매우 빈번한데요. 저는 여태까지 그냥 코드 내에서 파일을 열고 닫는 식으로 코드를 작성했어요. 그런데 이게 솔루션 파일이 1 ~ 2개면 모르겠는데 여러 개였습니다. 검증용 코드까지 합하면 상당히 많았는데요. 얘네들을 하나 하나 코드를 열어서 파일을 열고 파일로부터 입력 받는 로직으로 수정하고. 그럴 수는 없었어요. 그래서 리다이렉션으로 처리하게 되었고요. 그런데 윈도우의 powershell에서는 쉽지 않더라고요. 제가 당장 급하게 썼던 방법하고, 나중에 스택 오버플로우 등에서 천천히 찾아보았던 방법을 소개해 드리겠습니다. 먼저 제 코딩테스트 2회에 출제..
리눅스에서 파일 줄 수를 셀 때 wc 명령어를 이용하면 됩니다. 예를 들어 파일 1의 줄 수를 세기 위해서는 cat 1 | wc -l을 입력하시면 됩니다. 이는 1의 내용을 출력한 결과를 piping 해서 wc -l에 넘기는데요. "abc\ndef"가 저장이 되어 있었다면, "abc\ndef"가 wc -l의 입력으로 넘어가게 됩니다. 당연하게도, 2개의 줄이 있으니, 2가 출력됩니다. 윈도우 cmd에서는 조금 복잡한데요. 간단하게 알아봅시다. 제 문서. 즉 C:\Users\chokw에 있는 1.txt에 있는 특수 문자들을 보도록 하겠습니다. notepad++을 쓰고 있다면, 보기에서 기호 보기에서 특수 문자 표시에 체크해 줍니다. 그러면, CR LF가 뜨게 되는데요. 캐리지 리턴인 \r와 개행 문자인 \..
최근댓글