본문 바로가기

Ubuntu

(5)
Linux 터미널에서 유용한 커맨드들 (상시 업데이트) df : 리눅스 시스템의 용량을 확인하고 싶을 때 사용 ls : 경로 내 파일들을 listing - l, la 등을 이용해서 상세보기, 숨긴파일 보기 등도 가능 cd (change directory) : 경로 변경 - 'cd -' 를 이용하면 뒤로 가기가 가능 !! : 이전에 입려한 커맨드 불러오기 ctrl + k : 입력부 뒤의 텍스트를 제거 - ex) abcdefg (ctrl+k) abcd -> abcdefg ctrl + y : 제거한 텍스트 복원 ctrl + u : 입력부 앞의 텍스트를 제거 (무슨 이유인지 안되네..) ctrl + w : 한 단어씩 앞으로 제거 less +F : 파일을 끝에부터 열어줌 tail -f : 파일의 끝 부분 일부를 보여줌 reset : 터미널 reset
NVIDIA CUDA path 변경하는 방법 오픈 소스에 따라서 각기 다른 CUDA 버전을 요구할 때가 있는데, 그럴 때 필요한 CUDA 버전으로 path를 변경할 수 있는 방법. sudo rm /usr/local/cuda sudo ln -s /usr/local/cuda-1x.x /usr/local/cuda export CUDA_HOME=/usr/local/cuda-10.1 export PATH=${CUDA_HOME}/bin:$PATH export LD_LIBRARY_PATH=${CUDA_HOME}/lib64:$LD_LIBRARY_PATH
리눅스 GPU 프로세스 끄는 방법 싱글/멀티 GPU를 사용할 때 GPU 메모리가 이미 점유 중이라서 메모리 에러가 발생하는 경우가 있을 때 사용할 수 있는 방법들. sudo fuser -v /dev/nvidia* 를 통해 GPU를 점유 중인 프로세스를 찾고 해당 PID에 대해 (nvidia-smi를 통해서도 점유 프로세스에 대한 확인이 가능하다) sudo kill -9 출처 : https://askubuntu.com/questions/738631/how-can-i-free-my-gpu-memory-in-ubuntu-14-04
Ubuntu 18.04 LTS에 OpenPose 설치 회사 프로젝트 때문에 우분투에 OpenPose를 설치해야 했다. 그래서 처음에 따라갔던 가이드는 공식 가이드인 github.com/CMU-Perceptual-Computing-Lab/openpose/blob/master/doc/installation/README.md CMU-Perceptual-Computing-Lab/openpose OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation - CMU-Perceptual-Computing-Lab/openpose github.com cmake로 빌드 파일을 만드는 것까지는 어찌어찌했는데, 막상 make -j`nproc` 명령문으로 ..
우분투 개발 환경 세팅 얼마 전에 산 레노보 아이디어패드 SLIM3-15IIL 모델. 애초에 리눅스용으로 사려고 산 노트북인데, 알고 보니 우분투 호환이 완벽하지 않은 모델이라는 것을 구매하고 이미 우분투를 설치한 후에 알아버렸다. 혹시라도 우분투 노트북을 알아보는 사람이라면 꼭 아래 링크를 참고하여 호환이 잘 되는 노트북인지 확인하기를 추천한다. certification.ubuntu.com/ Certified hardware | Ubuntu Ubuntu Desktop certified hardware Many of the world's biggest PC manufacturers certify their desktops for Ubuntu, ensuring it always runs as smoothly as its mill..