Linux(33)
-
Sending build context to Docker daemon 오래 걸릴 경우
- 개요 root folder에서 무심코 할 경우 아래와 같이 큰 파일을 불러오는 이슈 Sending build context to Docker daemon 13.56GB - 설명 위 와같이 너무 큰 파일 사이즈의 context를 불러와서 build 시간이 너무 오래 걸릴 경우 - 해결 Dockerfile을 빈 directory로 옮겨서 하면 해결된다. Sending build context to Docker daemon 2.56kB
2023.06.30 -
install MySQL client on amazon linux 2023
# package update sudo dnf update -y # search mariadb client sudo dnf search mariadb # install mariadb client sudo dnf install mariadb105
2023.06.21 -
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