#TIL #windows 수신 대기 port 확인 및 해당 프로세스 죽이기
서버를 실행하면 특정 포트(port)를 열다가 실패하는 경우가 있다. 이미 수신 대기하고 있는 포트라는 메시지가 보인다. windows에서는 netstat, findstr, taskkill 프로그램을 사용해서 특정 포트를 수신 대기하고 있는 프로세스의 ID를 찾아 해당 프로세스를 ...
서버를 실행하면 특정 포트(port)를 열다가 실패하는 경우가 있다. 이미 수신 대기하고 있는 포트라는 메시지가 보인다. windows에서는 netstat, findstr, taskkill 프로그램을 사용해서 특정 포트를 수신 대기하고 있는 프로세스의 ID를 찾아 해당 프로세스를 ...
winget을 사용하면 windows에서 커맨드라인으로 프로그램을 설치할 수 있다. apt-get, brew 처럼 손쉬운 설치가 windows에서 가능하다. 회사에서 코드 사이닝을 안 한 powershell 스크립트 파일을 사용 못 하게 도메인 정책으로 막아놓곤 해서 사용 못하던 ...
마이크로소프트에서 만든 윈도우 터미널(windows terminal)은 셸(shell)을 호스팅하는 애플리케이션(application)이다. 즉 이 애플리케이션을 사용해 cmd, bash, powershell 등을 띄울 수 있다. 화면 분할도 지원해서 그동안 사용하던 ConEmu를...
UTF-8 인코딩으로 출력하는 한글이 깨져서 한참 찾았다. locale 명령으로 인코딩 설정을 봐도 이상한 게 없다. 아~ windows에서 실행하는 거였지.
$ git add sample.sh $ git update-index --chmod=+x sample.sh
C:\> PowerShell -Command "(Get-Content input.txt) | Set-Content -Encoding utf8 output.txt"
batch script
C:\> svn info %SVN_URL%/branches/%BRANCH_NAME% C:\> git ls-remote --exit-code --heads %GIT_URL% %BRANCH_NAME%
출력 자체를 막을 순 없고 null 디바이스에 리다이렉션(redirection)해서 출력을 감춘다.
C:\> netsh advfirewall firewall add rule name="inbound" dir=in action=allow protocol=tcp localport=3399 C:\> netsh advfirewall firewall add rule name="...