windows(4)
-
MySQL 파일들을 하나로 합치기
윈도우 머신에서 여러 sql 확장자 파일들이 있다고 치면 하나의 파일에 sql파일들을 저장하기 위해 cmd 실행 sql파일들이 저장되어 있는 폴더로 이동한 후 명령어를 입력 copy /b *.sql newdatabase.sql 위와 같이 복사가 완료되었다고 나오면 newdatabase.sql 파일을 열어 확인해 보고 이상이 없다면 성공 newdatabase.sql 이름은 원하는 이름으로 변경해도 상관없다
2023.06.24 -
anaconda 환경 변수 추가하는법 & anaconda 환경에서 환경 변수를 사용해 boto3로 AWS 리소스에 접근하는 방법
준비 windows centOS anaconda dynamoDB (설명을 위해 환경 구성일 뿐 본 포스트에서 필수 아님) boto3 (설명을 위해 환경 구성일뿐 본 포스트에서 필수 아님) 아나콘다로 AWS-DynamoDB 연결을 할 일이 있어서 conda install -c conda-forge boto3 위 명령어로 boto3를 설치했다. 설치 한 다음 boto3로 DynamoDB 연결을 시도했는데 Unable to locate credentials 자격증명 에러가 났다. boto3을 통해 AWS 리소스에 접근할 때 여러 접근 방법이 있다. 자세히 얘기하기엔 이 포스트 주제에서 멀어지니 이쯤 얘기하고 환경 변수를 이용해서 접근하는 방법을 시도했다. 고급 시스템 설정 보기(구:시스템 속성) -> 환경 변..
2022.06.25 -
Windows docker desktop 환경에서 linux docker 컨테이너와 공유 폴더 및 파일 공유하는 방법
환경 - windows wsl2 - windows docker desktop(버전 상관없음) 시나리오 윈도우 C드라이브 폴더에 docker_share폴더 생성 docker_share폴더 안에 test1.txt파일 생성 윈도우 CMD를 통해 명령어 입력 docker run -it -v C:\docker_share:/linux_share bash 커맨드 해설 : 도커 컨테이너를 만드는데 -v(볼륨 약자)옵션으로 윈도우 C드라이브의 docker_share폴더와 리눅스 linux_share 폴더를 서로 공유폴더로 만들고 bash 프로그램을 실행 시나리오2 : 실행중인 컨테이너에 공유 폴더를 생성하지 않고 파일을 전달하고 싶은 경우 윈도우 C드라이브 폴더에 docker_share폴더 생성 docker_share폴..
2022.04.05 -
Windows 환경에서 개발한 C# 프로그램을 CentOS 실행하는 방법
개발 환경 - windows 10 - linux(centOS 7) - visual studio 2022 - dotnet 6.0 windows 개발환경에서 리눅스로 빌드 cmd 실행 후 개발한 프로젝트 폴더로 이동 예) SimpleTestServer란 프로젝트를 만들었다면 프로젝트의 .csproj 파일이 있는 폴더로 이동 debug 혹은 release 로 빌드 명령어 실행 디버그 빌드 dotnet publish --os linux 릴리즈 빌드 dotnet publish -c Release --os linux --os 옵션으로 linux를 할 경우 linux-x64로 인식된다. CentOS에 dotnet 설치 신뢰 키 목록에 Microsoft 패키지 서명 키를 추가하고 Microsoft 패키지 리포지토리를 ..
2022.04.03