일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- pandas
- YOLO
- C#
- VS Code
- windows forms
- SSH
- JSON
- pytorch
- 프로그래머스
- 핑거스타일
- OpenCV
- paramiko
- Numpy
- 채보
- label
- C
- mysql
- 기타 연주
- Visual Studio
- 오류
- Python
- C++
- 컨테이너
- Selenium
- pip
- ubuntu
- Linux
- LIST
- error
- Docker
- Today
- Total
목록Linux (65)
기계는 거짓말하지 않는다
cuDNN 설치 방법이다. NVIDIA cuDNN Archive cuDNN Archive Download releases from the GPU-accelerated primitive library for deep neural networks. developer.nvidia.com 다운로드는 NVDIA 계정이 있어야 한다. CUDA Toolkit 설치 후, 먼저 위 NVIDIA 사이트에서 CUDA 버전과 맞는 cuDNN 버전을 선택하고 맞는 Linux 버전을 선택한다. (ex: cuDNN Library for Linux (x86_64)) tar 파일을 압축 해제하면 cuda 디렉터리가 생기는데 아래의 명령어를 입력한다. # (version)에는 설치된 CUDA 버전을 입력한다. ex) cuda-11.4 ..
Bash Shell Script에서 파라미터를 받을 때 아래와 같이 받을 수 있다. $0는 프로그램 이름이다. param1=$1 param2=$2 ... param9=$9 10개 이상의 파라미터를 받을 때 아래와 같이 작성하면 정상적인 결과를 볼 수 없다. 실행하면 $1 위치 문자열 + 0, $1 위치 문자열 + 1 파라미터를 받아오게 된다. # 잘못된 파라미터 전달 param10=$10 param11=$11 # 첫번째 파라미터가 A였다면 A0, A1으로 받게된다. 아래와 같이 작성해야 한다. # 옳은 파라미터 전달 param10=${10} param11=${11} echo "${10}" echo "${11}" 반복문으로 작성할 수도 있다. stack overflow: More then 10 argume..
Too many open files error 또는 비슷한 류의 리소스 한계 오류를 보는 경우가 있다. 이 오류는 파일디스크립터 한계 오류이다. ulimit를 설정하여 해결할 수 있다. 일시, 임시적인 설정 변경 임시적인 자원 한계를 확인, 설정하는 경우 ulimit command ulimit Man Page - Linux - SS64.com ulimit User limits - limit the use of system-wide resources. Syntax ulimit [-HS] -a ulimit [-HS] [-bcdefiklmnpqrstuvxPRT] [limit] Key -S Set a soft limit for the given resource. -H Set a hard limit for the..
sudo apt update 명령을 실행할 때, W: GPG error: ... 메시지를 보는 경우가 있다. 패키지의 public key를 찾지 못해 발생하는 오류이다. 에러 메시지의 마지막에 public key is not available: NO_PUBKEY 형식으로 출력이 되는데 값을 아래의 명령어에 추가하여 실행한다. sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys
NVIDIA 그래픽 드라이버 설치 시, ERROR: The Nouveau kernel driver is currently in use by your system. 에러 메시지를 보는 경우가 있다. 아래는 비활성화 순서이다. Nouveau kernel driver disable 편집기로 blacklist-nouveau.conf 생성 sudo nano /etc/modprobe.d/blacklist-nouveau.conf # 또는 sudo vi /etc/modprobe.d/blacklist-nouveau.conf 아래 내용 추가 후 저장 # 편집기로 열려진 blacklist-nouveau.conf에 입력 blacklist nouveau options nouveau modeset=0 커널 램 파일 시스템 재생성..
find command find(1) - Linux man page find(1) - Linux man page Name find - search for files in a directory hierarchy Synopsis find [-H] [-L] [-P] [-D debugopts] [-Olevel] [path...] [expression] Description This manual page documents the GNU version of find. GNU find searches the directory tree linux.die.net 다음은 간단한 사용 예이다. find "*.mp4" # 현재 경로의 모든 mp4 파일, 디렉터리 검색 find . -name "*.mp4" # 현재 경로와 현재..
Ubuntu 한글 locale을 설정하는 방법이다. 한글 locale 설정 현재 locale 확인 locale 한글 패키지 설치 sudo apt-get install language-pack-ko 한글 locale 설정 sudo locale-gen ko_KR.UTF-8 dpkg locale 설정 dpkg-reconfigure locales 위와 같은 화면에서 ko_KR.UTF-8 번호를 선택한다. sudo update-locale LANG=ko_KR.UTF-8 LC_MESSAGES=POSIX 적용이 되지 않을 경우 아래 방법을 시도한다. bashrc 또는 bash_profile에 다음 줄을 추가한다. vi ~/.bash_profile # 또는 vi ~/.bashrc # 아래 환경 변수를 추가한다 expo..