리눅스

· 리눅스
이번에는 리눅스서버에서 발생한 오류 해결 과정이다.리눅스 서버에서 root가 아닌 계정에서 conda 가상환경을 활성화했을 때, `clear` 커맨드를 입력하면 `terminals database is inaccessible`이라고 뜨면서 커맨드가 안먹혔다.  아래와 같은 커맨드를 통해서 해결할 수 있었다. export TERMINFO=/usr/share/terminfo 참고 clear command - terminals database is inaccessibleI am using Ubuntu 16.04. When I use the clear command in a terminal, it produces this error: terminals database is inaccessible But when..
· 리눅스
오늘은 리눅스에서 구글드라이브를 마운트하는 방법에 대해서 작성해 볼 것이다.사실 맨처음 리눅스를 설치했을 때 social 계정을 입력하라 해서 google계정을 입력했더니 자동으로 구글드라이브가 마운트 되어 파일탐색기에서 접근이 되길래 이런 글을 작성하게 될 줄은 몰랐다.위의 구글드라이브는 마운트도 되고 안에 있는 파일들을 볼 수 있었지만, 가끔씩 vscode를 해당 폴더에서 열거나 어떤 작업들을 할 때 제대로 진행되지 않았다.(특정 작업할 때마다 계속 오류가 났었는데, 잘 기억이..) 그래서 다른 방법을 이용하여 마운트를 진행해보기로했다. GitHub - astrada/google-drive-ocamlfuse: FUSE filesystem over Google DriveFUSE filesystem ov..
· 리눅스
오늘은 아무 생각 없이, 리눅스 서버에서 upgrade를 진행했다가 갑자기 GPU가 사용이 안 되는 현상이 벌어졌다.`nvidia-smi`를 통해서 확인해보려했더니 아래와 같은 오류가 발생하였다. 0. 오류 발생Failed to initialize NVML: Driver/library version mismatch다행히 검색해보니 다른 사람들도 종종 겪는 문제였고 쉽게 해결할 수 있었다.1. 오류 확인우선 내 증상이 다른 사람들과 동일한지 확인하기 위하여 나도 커널 로그를 확인하였다.sudo dmesg | grep -i nvrm그러자 나도 아래와 같이 버전 관련 오류가 발생했다는 것을 확인하였다. API mismatch: the client has the version 535.183.01, but ..
· 리눅스
ssh의 기본 설정된 포트는 22번인데, 만약 ssh를 외부에 공개할 때는 보안을 위해서 22번이 아닌 다른 포트를 사용하는 것을 권장한다고 한다.그래서 오늘은 ssh의 포트를 변경하는 법을 작성해 보겠다~sudo nano /etc/ssh/sshd_config위 파일을 열어서 port라고 써져 있는 부분을 변경하면 된다. 이후 서비스를 재구동하여 적용해 준다.systemctl restart sshd끝!
· 리눅스
오늘은 리눅스에서 sshfs라는 것을 이용하여 다른 시스템을 마운트 해보았다.다른 시스템을 마운트 한다는 것이 무엇이냐면 내 pc나 서버에 다른 pc,서버의 디렉토리를 마운트한다는 것이다. 같이 사용하게 되는 파일을 매번 옮기기도 힘들고 용량이 클 때도 있어서 이 방법을 이용해서 파일들을 공유하고 있다. 물론 r/w모두 잘 된다. 1. SSHFS 설치sudo apt-get install sshfs2. 마운트 디렉터리 생성상대의 서버, PC를 특정 디렉토리로 마운트 하는 것이기 때문에 미리 해당 디렉토리를 생성해 준다.sudo mkdir -p /mnt/{mount_dir}3. SSHFS 마운트sudo sshfs -o allow_other {user}@{ip}:{remote_dir} {mount_dir}re..
· 리눅스
오늘은 터미널을 꾸며보았다.우선 각 테마 및 설정을 적용하기 전에 배경지식을 설명하자면,  zsh: zshell, 일반 bash shell 확장판으로 자주 쓰인다. oh my zsh: zshell 의 플러그인 중 하나로, 다양한 플러그인들을 사용할 수 있도록 해준다.powerlevel10k: zsh의 테마 중 하나로 간단한 설정으로 이쁘게 꾸밀 수 있다. 1. zsh 설치sudo apt updatesudo apt install zshchsh -s $(which zsh) # 기본 쉘을 zsh로 변경위 커맨드를 실행하고, 터미널을 껐다 킨다음 `echo $SHELL`을 입력하여 `zsh`가 기본으로 설정되어 있는지 확인2. oh my zsh 설치홈 디렉토리에서 다음 커맨드를 이용하여 oh my zsh를 설치..
창빵맨
'리눅스' 카테고리의 글 목록