[Linux] 로그인 시 -bash-4.2$
·
Programming/Linux
Problem [user@localhost ~]$ 터미널 로그인 시에 원래는 위와 같이 localhost ~ 가 뜨는 것이 일반적인데 -bash-4.2$ 위와 같이 -bash-4.2$가 뜨는 경우가 있음 Solution home 디렉토리의 설정파일이 잘못되어서 생기는 문제 → /etc/skel 안에 있는 설정파일들을 복사 cp -rp /etc/skel/.b* /home/[사용자] -r 옵션: 하위 디렉토리까지 모두 복사 -p 옵션: 원본 파일의 소유자, 그룹, 권한 등의 정보까지 모두 복사 소유자 변경 chown -R [사용자].[사용자그룹] /home/[사용자] -R 옵션: 지정한 모드를 파일과 디렉토리에 대해 재귀적으로(recursively) 적용 위와 같이 진행하고 다시 접속하면 아래와 같이 접속되..
[Linux] 서버 저장공간 부족
·
Programming/Linux
fdisk -ldf -h 이처럼 파일시스템 `/dev/nvme0n1p2`이 `/` 즉, `root`로 마운트되어 있는 경우일반적으로 `/home/user` 에서 사용하기 때문에 자연스럽게 용량이 모자라짐하지만 파일시스템 `/dev/nvme1n1p1`은 `/data`로 마운트되어 있지만 저장공간이 넉넉한 상태 마운트 변경먼저, 언마운트umount /data 그리고 언마운트한 파일시스템을 다시 원하는 경로로 마운트mount /dev/nvme1n1p1 /home/user `df -h`로 제대로 마운트 되었는지 확인 소유자 변경위에서 `root`권한으로 `/home/user`라는 디렉토리를 마운트했다면 아마 소유자가 `root`로 되어있을 것 (`ls -l`로 확인)chown [옵션] [소유자:소유그룹] [파일..
Git 명령어: 기본적인 개념과 사용법
·
Programming/Git, Github
Git/GitHub 기본 개념이 내용은 evan-moon님의 블로그 내용을 기반으로 정리 및 수정한 글입니다. Git과 GitHub이 무엇이고 왜 필요할까?`git`은 분산형 버전 관리 시스템이다. 소스 코드 등의 변경사항, 즉 버전을 관리해주는 시스템인 것이다. `git`은 다음과 같은 프로세스를 위한 개념이다. 원격(remote)에 있는 코드를 로컬(local, 내 컴퓨터)로 가져와서 로컬에서 수정한 변경사항을 원격 저장소로 업데이트하는 과정이다.`git`을 다룰 때, 이 원격(remote)과 로컬(local)을 항상 구분지어 생각하는 것이 중요하다! 로컬 저장소에서 발생한 변경사항을 원격 저장소에 업로드하는, 즉 서버로 밀어올리는 행위를 `Push`라고 부른다. 서버의 소스를 자신의 로컬로 가져오는..
[Linux] 디스크 용량 확인
·
Programming/Linux
df df : 디스크 남은 용량 확인 (기본 명령어) df -h : 깔끔하게 보여줌 df . : 현재 디렉토리가 포함된 파티션의 남은 용량 확인 du du : 현재 디렉토리에서 서브 디렉토리까지 용량 확인 du -a : 현재 디렉토리의 사용량 파일단위로 출력 du -s : 총 사용량 du -h : 깔끔하게 보여줌 du -sh * : 한단계 서브 디렉토리 기준으로 보여줌
[Python] PyTorch, TensorFlow 가상환경 생성
·
Programming/Python
가장 많이 사용되는 딥러닝 프레임워크인 파이토치와 텐서플로우 가상환경을 만들어보자 PyTorch 가상환경 생성 → 활성화 PyTorch 공식홈페이지 - Get Started 에서 본인에게 맞는 환경을 선택한 후 아래에 뜨는 Command를 Anaconda Prompt conda install pytorch torchvision torchaudio cudatoolkit=[버전] -c pytorch TensorFlow 가상환경 생성 → 활성화 GPU 사용 시 conda install -c conda-forge tensorflow-gpu=[버전] CPU 사용 시 conda install -c conda-forge tensorflow=[버전] 위 명령어를 이용하면 설정한 TensorFlow 버전에 호환되는 cu..
[Anaconda] 아나콘다 설치 및 가상환경 사용법
·
Programming/Python
1. 설치Anaconda 설치 2. 실행 및 설정Terminal 접속 conda --version을 통해 아나콘다가 제대로 설치되었는지 확인 zsh: command not found: conda 에러가 발생한다면?더보기1. Anaconda 경로 확인cd /opt/anaconda3기본적으로 Mac에서 Anaconda는 /opt/anaconda3 또는 /anaconda3 경로에 설치됨 2. .zshrc 파일(zsh 환경설정 파일) vi 편집기로 열기 vi ~/.zshrc 3. Anaconda 경로 추가확인한 Anaconda 경로를 환경변수로 추가export PATH="/opt/anaconda3/bin:$PATH" 저장 후 종료:wq  4. .zshrc 파일 적용source ~/.zshrc (Option) ..