Linux(31)
-
Could not load library libcudnn_cnn_infer.so.8. Error: libcuda.so: cannot open shared object file: No such file or directory
- 환경 WSL Ubuntu 22.04.2 LTS - 해결 ldconfig -p | grep cuda export LD_LIBRARY_PATH=/usr/lib/wsl/lib:$LD_LIBRARY_PATH echo "export LD_LIBRARY_PATH=/usr/lib/wsl/lib:$LD_LIBRARY_PATH" >> .bashrc
2023.05.10 -
WSL에서 docker 자동 시작
- systemctl이 아닌 service 로 시작 vim /root/.bashrc service docker start
2023.03.24 -
rm할 때 물어보기
- 개요 파일 삭제를 할 경우 주의 환기 및 실수 방지 차원에서 Ask를 하는게 안전하다. - 방법 alias rm='rm -i' - 비고 위 alias를 .bashrc에 등록하여 사용
2023.03.09 -
sar cron 주기 수정
- 개요 CentOS 9 에서 sar cron 주기 변경 10분 -> 1분 - 방법 [root@ecs ]# cat /usr/lib/systemd/system/sysstat-collect.timer # /usr/lib/systemd/system/sysstat-collect.timer # (C) 2014 Tomasz Torcz # # sysstat-12.5.4 systemd unit file: # Activates activity collector every 10 minutes [Unit] Description=Run system activity accounting tool every 1 minutes [Timer] OnCalendar=*:00/1 [Install] WantedBy=sysstat.servic..
2023.02.17 -
apt-get update : ubuntu gpg public key error (https://apt.releases.hashicorp.com jammy InRelease)
- 에러 메세지 # apt-get update .............. .............. W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://apt.releases.hashicorp.com jammy InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY xxxxxxxxxxxxxx W: Failed to fetch https://apt.release..
2023.02.02 -
bash history 제한 없애기 (ChatGPT)
- 개요 (기본적으로 제한되어 있음) cat /root/.bashrc | grep -E 'HISTSIZE|HISTFILESIZE' # for setting history length see HISTSIZE and HISTFILESIZE in bash(1) HISTSIZE=1000 HISTFILESIZE=2000 - 제한 없애기 .bashrc에서 아래와 같이 변경 HISTSIZE= HISTFILESIZE= - ChatGPT (O)
2023.01.31 -
vi에서 character replace
- 전체 라인의 앞 4 character remove :%s/^....//g - 전체 라인의 뒤 4 character remove :%s/....$//g
2023.01.27 -
WSL ubuntu sudo keep env (WSL_DISTRO_NAME)
- 개요 WSL ubuntu에서 WSL_DISTRO_NAME env를 root 계정에서 인식 못할 경우 - 설정 전 $ echo $WSL_DISTRO_NAME Ubuntu-22.04 $ sudo -i $ echo $WSL_DISTRO_NAME - sudoers env 설정 (WSL_DISTRO_NAME) vim /etc/sudoers Defaults env_keep=WSL_DISTRO_NAME - 설정 후 $ echo $WSL_DISTRO_NAME Ubuntu-22.04 $ sudo -i $ echo $WSL_DISTRO_NAME Ubuntu-22.04
2023.01.20 -
docker cache 삭제
- 개요 Local에서 Docker build 테스트하는 과정에서 cache로 인해 정상적인 테스트가 힘들 경우 아래 명령어를 통해 Cache 삭제 - 방법 docker builder prune - reference https://docs.docker.com/engine/reference/commandline/builder_prune/
2023.01.17 -
Install GPU nvidia-docker2 on CentOS 8
- 개요 CentOS에 nvidia-docker2를 설치하는 과정은 의존성 및 버전 정합성 이슈로 상당히 까다롭다 - 방법 sudo yum config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo sudo yum erase podman buildah sudo yum install docker-ce sudo systemctl start docker sudo systemctl enable docker sudo curl -L https://github.com/docker/compose/releases/download/v2.14.2/docker-compose-linux-x86_64 -o /usr/local/bin/docke..
2023.01.05