AWS EC2 리눅스 인스턴스를 만들고 ssh로 접근하는 방법입니다. 외부에 서버에 ssh로 접근해서 여러가지 일을 하는 것처럼 AWS 인스턴스도 같은 방식으로 할 수 있습니다. 관련 문서는 아래와 같습니다. https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/AccessingInstancesLinux.html SSH를 사용하여 Linux 인스턴스에 연결 - Amazon Elastic Compute Cloud auto 연결 유형의 동작은 향후 변경될 수도 있습니다. 원하는 연결 유형이 사용되도록 --connection-type을 direct 또는 eice로 명시적으로 설정하는 것이 좋습니다. docs.aws.amazon.com 사전에 준비되어야 할 것은..
현상 우분투에서 화면 왼쪽이나 아래에 놓고 많이 쓰는 프로그램 아이콘들을 두고 사용하는 독(dock)이 얼마전부터 사라져서 프로그램을 선택하거나 세팅을 GUI로 바꾸고 싶을 때 불편함이 많았다. 물론 리부팅을 하면 현상이 사라지는데 뭔가 제대로된 방법은 아닌 것 같다 첫번째 시도: dock 세팅 메뉴 시도 하기 당연히 세팅(settings) 패널에서 Dock 메뉴를 찾아보았다. (나는 Command 버튼을 누르고 텍스트 입력으로 'dock'을 입력하고 엔터키를 눌러 다음과 같은 Dock관련 패널을 찾아 보았다. 메뉴에는 사라진 dock을 살리는 메뉴는 없었다. 자동으로 dock이 사라졌다가 마우스를 근처로 대면 나타나는 기능이나 위치, 아이콘 크기를 조절하는 메뉴가 있을 뿐이었다. 해결책: gnome s..
다른 사람이나 다른 컴퓨터(아마 다른 계정)에서 데이터를 옮겨 놓았을 때 폴더나 파일이 녹색 배경에 검은색으로 표시되어 있다. 보기에도 자극적으로 안좋은데 사용하는데 아무 문제가 없어 그냥 두다가 다음 자료에서 해법에 대한 논의가 있었다. https://qastack.kr/unix/94498/what-causes-this-green-background-in-ls-output ls 출력 에서이 녹색 배경의 원인은 무엇입니까? qastack.kr 다음 명령어를 해당 폴더에 대해 수행하면 폴더가 보통 폴더와 같은 배경 및 전경 색상으로 돌아온다. $ chmod -R a-x,o-w,+X [폴더 이름] -R 은 재귀모드로 폴더 이하의 모든 파일과 폴더에 대해 동작한다. +X (대문자 x)가 스페셜 모드이다. a-..
우분투 머신 고정 IP로 바꾸기 우분투 머신에서 IP주소를 세팅하는 방법은 /etc/network/interfaces 파일을 편집하고 다시 네트워킹 서비스를 재시작 시키면 된다. 다음과 같이 편집기(vi는 한 예)에서 /etc/network/interfaces 파일을 연다. $ sudo vi /etc/network/interfaces 다음과 같이 원하는 주소를 작성한다. 예제의 enp3s0는 컴퓨터마다 다르니 ifconfig 명령어를 통해 바꾸고 싶은 인터페이스 이름을 알아내야 한다. (보통 eth0같은 것으로 되어 있었는데 컴퓨터 마다 다르다는 걸 이제야 알았다.) auto enp3s0 iface enp3s0 inet static address xxx.xxx.xxx.xxx netmastk xxx.xxx..
.gitignore파일로 github에 관리 대상에서 제외할 파일들을 작성해두면 자동으로 제외되어 관리된다. 문제는 작성 중에 미처 제외하지 못하고 많은 파일이 포함될 경우가 있는데 파일의 갯수가 많은 경우 .gitignore파일을 수정해도 곧바로 반영이 되지 않는다. 다음 명령을 수행하면 정리가 되었다. 실수로 추가한 파일들이 다시 제거되고 필요한 파일은 다시 추가된다. $ git rm -r --cached . 다음 블로그 내용을 공부 중 도움을 받았다. https://nesoy.github.io/articles/2017-01/Git-Ignore Git .gitignore 적용하기 nesoy.github.io
git으로 프로젝트 관리 시 폴더안의 내용은 제외시키고 싶은데 폴더 자체는 포함시켜서 실행 환경에 대한 이해를 높이고 싶은데 다음과 같이 .gitignore 파일에 해당 폴더를 써 놓으면 폴더 자체도 git에서 볼 수가 없었다. # .gitignore examples\ 방법이 간단한 것을 찾지 못했다. 컨텐츠가 제외되면 해당 폴더는 자동으로 같이 제외되는 것 같다. 결국 방법은 더미 파일을 하나 만들어 두고 그 파일은 제외되지 않도록 만드는 방법이 해결책인 것 같다. 유지하고 싶은 폴더안에 .gitkeep 파일을 생성해두고 해당 파일은 제외대상에서 제외해서 폴더는 남기겠다는 정책을 .gitignore에 만들어 두면 된다. !를 앞에 두면 제외에서 예외 사항을 만들어 둘 수 있다. # .gitignore ..
개발 중이거나 형상 관리가 필요하지 않다고 생각하던 코드를 올릴때 github에 repository를 나중에 만들 경우 다음과 같은 순서로 기존의 프로젝트를 git으로 local repository로 만들고 연결한다. 개발 중인 프로젝트 폴더로 이동하기 $ cd [local project directory] git local repository 초기화(git init) $ git init $ git status $ git add. $ git status .gitignore 파일 작성 및 추가 프로젝트 폴더에 .ignore를 추가하고 제외해야 할 폴더나 파일(확장자)를 적는다. README.md 파일 작성 및 추가 프로젝트 폴더에 README.md 파일을 생성 추가하고 프로젝트 관련 내용을 마크다운 형식으..
다음 블로그를 참조하였습니다. https://www.hagensieker.com/wordpress/2018/04/27/how-to-do-screen-sharing-on-ubuntu-18-04/ How to do Screen Sharing on Ubuntu 18.04 | John’s Tech Blog I set Screen Sharing up on Ubuntu 18.04 but then found out none of my clients could connect to it. After a little digging I found that in order to use VNC Viewer (or other software) from another computer that I had to disable encr..
- Total
- Today
- Yesterday
- nodejs
- CAD
- fablab
- Maker
- conda
- comfyUI
- git
- ssh
- Linux
- WSL
- tensorflow
- nvidia
- ubuntu
- MicroBit
- Streamlit
- vvvv
- Stable Diffusion
- 우분투
- 3d프린터
- Python
- 단축키
- cura
- vscode
- opencv
- Fusion360
- docker
- 메이커
- 한글
- Arduino
- 파이썬
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |