네트워크8 [소켓 프로그래밍] 파이썬 소켓으로 파일 전송하고 받기 (TCP 통신에서 소켓을 close() 하는 것의 중요성) https://foxtrotin.tistory.com/278 [파이썬] 소켓 프로그래밍-파일 전송, 파일 수신 이전 글에서 1:1 채팅 프로그램을 만들었다 (foxtrotin.tistory.com/272) 이번에는 소켓으로 파일을 보내는 프로그램을 만들어 본다 기본적인 내용은 1:1 채팅 프로그램 글에 있습니다 파일 처리 방법 파 foxtrotin.tistory.com 위의 블로그를 토대로 파이썬 소켓으로 파일 전송, 수신을 하고 있었다. 그런데 파일 전송은 완벽하게 되는데, 수신이 안되는 문제점이 있었다. 서버에서 파일 전송은 아래 사진처럼 완벽하게 되었다. 그런데 클라이언트에서 파일 수신이 되지 않고 계속 코드가 돌아가고 있다. 이유는 서버에서 accept함수에서 리턴된 소켓(통신 소켓)을 닫지 않아.. 2023. 6. 26. wsl2 에서 리눅스 여러개 사용하기 wsl2 환경에서 여러개의 리눅스를 사용하고 싶다. WSL2 tarball 설치 https://cloud-images.ubuntu.com/releases/hirsute/release/ubuntu-21.04-server-cloudimg-amd64-wsl.rootfs.tar.gz 위의 경로에서 wsl ubuntu image파일을 다운로드 받는다. 그리고 아래 명령어를 입력한다. Remove-Item alias:curl 윈도우 파워셀에 빌트인된 curl Alias 설정을 지운다. 그리고 curl 명령어를 이용해서 Ubuntu WSL tarball을 다운로드한다. curl (("https://cloud-images.ubuntu.com", "releases/hirsute/release", "ubuntu-21.04.. 2023. 4. 14. 맥(MacOS)에서 virtualbox 우분투 ssh로 접속하기 환경설정은 https://velog.io/@younho9/Mac-%EB%B2%84%EC%B6%94%EC%96%BC%EB%B0%95%EC%8A%A4VirtualBox%EC%97%90-%EC%84%A4%EC%B9%98%EB%90%9C-%EC%9A%B0%EB%B6%84%ED%88%ACUbuntu-%EB%A7%A5-%ED%84%B0%EB%AF%B8%EB%84%90%EC%97%90%EC%84%9C-%EC%A0%91%EC%86%8D%ED%95%98%EA%B8%B0 [Mac] 버추얼박스(VirtualBox)에 설치된 우분투(Ubuntu) 맥 터미널에서 접속하기 대학생으로서 쓰는 리눅스(Linux) 설치기 - 2편 지난 글에서 버추얼박스(VirtualBox)에 우분투(Ubuntu)를 설치하는 법을 다뤘다. 설치하고 사.. 2021. 11. 26. 우분투 리눅스 파일 압축하기 (zip 명령어) 'w06' 폴더를 압축할 것이다. zip 압축 명령어 zip w06.zip -r ./w06 현재 디렉토리에 위치한 w06 폴더를 'w06.zip'으로 압축한다. w06.zip 폴더 생성 완료! 압축이 잘된 것을 알 수 있다. 어떤 명령어 인지는 모르겠는데, 압축한 후 하위 디렉토리가 모두 비어있었다. 이점 유의하자! 2021. 10. 11. 이전 1 2 다음