GUI를 쓰지 못하는 ubuntu 서버를 가지고 있는 경우 data를 받는 일이 굉장히 귀찮아진다.. 이때는 google drive에 data를 올려놓고 wget을 통해 다운받으면 쉽게 받을 수 있다. 1. 다운이 필요한 파일을 Google Drive에 올리고 공유 가능한 링크 가져오기를 누른다. 2. 공유 설정에 들어가서 회색 상자 (링크가 있는 어쩌구...)를 눌러 더보기...를 들어가서 사용 - 모든 웹사용자 를 통해 모든 사용자가 볼 수 있도록 바꾸자. (중요한 비밀 데이터라면 이 방법을 사용하지 말도록 하자) 3. 저장 하고 나왔을 때, /d/______/view?usp= 빨간색 부분이 이다. 저장해놓자. 4. 서버 터미널에 접속하여 아래와 같이 명령어를 입력하면 다운로드 완료! $ wget -..
tmux (Terminal Multiplexer) 설치 $ sudo apt install tmux tmux 명령어 tmux 새 세션 실행 $ tmux tmux 새 세션 이름 정해서 실행 $ tmux new -s 실행되고 있는 세션 확인 $ tmux ls 세션에 Attach $ tmux attach 특정 세션에 Attach $ tmux attach -t 특정 세션 종료 $ tmux kill-session -t ctrl+b 명령어 tmux이 실행되고 있는 세션에서는 특이하게 ctrl+b로 명령어를 입력함. 동시에 입력하지 않고, 그냥 ctrl+b 를 입력한 후 해당 명령어의 key를 입력하면 명령이 실행 된다. ctrl + b , [key] 세션에서 detach (background에서 실행은 계속 됨) c..
우분투에서는 하드디스크(HDD)를 접근하기 위해서 추가적인 명령이 필요하다. 우선 하드디스크의 이름을 확인하자. $ fdisk -l 장착한 하드디스크와 맞는 이름의 하드를 확인하고, 마운트 시키자. 보통 /dev/sda, /dev/sdb ... 와 같은 이름을 가지고 있다. sda라고 가정하고, parted 방법을 사용하여 파티션을 만든다. $ sudo parted /dev/sda 터미널의 앞부분이 (parted)로 바뀌면, 아래 명령어를 입력. (parted) mklabel gpt (parted) unit TB (parted) mkpart primary 0.00TB 8.00TB (parted) print 8.00TB 는 자신의 하드디스크 만큼의 용량을 입력하면 된다. 더 많이 입력할 시, 다시 입력하라..
Multi-GPU가 설치된 서버에서 여러 사람과 협업을 하게 되면 GPU를 나눠 쓰는 경우가 종종 있다. 여러 대의 GPU중 몇 개만 선택, 할당하여 학습에 사용하고 싶다면 먼저 할당 되어 있는 (다른사람이 사용하고 있는) 혹은 사용하고 싶은 GPU의 번호를 확인하고 $ nvidia-smi 사용할 GPU 번호를 결정하고 트레이닝 코드를 돌릴 시 아래와 같이 수행하자 (GPU는 0번부터 시작) - GPU 2번만 사용하여 train.py 실행 $ CUDA_VISIBLE_DEVICES=2 python train.py - GPU 0, 1번을 사용하여 train.py 실행 $ CUDA_VISIBLE_DEVICES=0,1 python train.py 위 방법으로 다른 사람의 코드를 코드 수정 없이 자신의 GPU를 ..
Ubuntu 우분투 서버를 켜놓고 카페나 외부에서 코딩하는 경우가 많은데, 간헐적으로 Ubuntu 서버 인터넷이 끊겨 난감한 상황이 한 둘 있었다. 이에 해결책을 실행하였고, 앞으로 끊김 현상이 생기는지 두고 보겠다... 환경은 Ubuntu 18.04 터미널에서 아래 파일을 root권한으로 열고 sudo vim /etc/default/avahi-daemon 아래와 같이 AVAHI_DAEMON_DETECT_LOCAL 의 값을 0으로 설정한다. AVAHI_DAEMON_DETECT_LOCAL=0 재부팅!
- Total
- Today
- Yesterday
- MacOS
- GaussianSplatting
- MySQL
- nerf
- java
- SSH
- nginx
- Object Detection
- git
- numpy
- GPU
- error
- Python
- Macbook
- Deep Learning
- ubuntu
- CUDA
- Android
- 2-stage Detector
- vscode
- pytorch
- Computer Vision
- 우분투
- 3Dvision
- Docker
- Neural Radiance Field
- Anaconda
- nvidia
- Machine Learning
- Novel View Synthesis
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |