리눅스

    [Linux] anaconda 가상환경 자주 사용하는 명령어 정리

    버전확인 conda --version 설치되어 있는 모든 가상환경 출력 conda env list conda info --envs) 가상환경 진입 (활성화) conda activate [가상환경 이름] source activate [가상환경 이름] linux, mac에서는 source activate 명령어로 진입 가능. 설치된 패키지 확인하기 conda list 가상환경 비활성화 conda deactivate source deactivate 가상환경 만들기 conda create -n [가상환경 이름] python=3.6 ... (설치하고 싶은 패키지 적어준다 space 기준) 가상환경 삭제 conda env remove -n [가상환경 이름] 가상환경 안에서 패키지 추가 설치 conda install..

    [Linux] 실행파일 만들기 (.sh)

    실행파일 (.sh 파일) 왜 쓰는지? .sh 파일을 실행하는 것의 의미는 윈도우의 exe 파일을 클릭하는 것과 같다. 사용자가 직접 코드를 돌리기 위한 길고 긴 명령어를 입력하지 않아도 클릭하나로 파일을 실행할 수 있듯이 리눅스에서도 사용자는 쉽게 실행파일의 이름만 입력해서 프로그램을 가동시킬 수 있는 것!! 실행파일 만들기 예를 들어 내가 만든 프로그램을 돌리기 위해 작성해야하는 명령어가 GPU설정부터 다양한 옵션까지 아래처럼 길다고 하면 매번 프로그램을 돌릴때마다 이 명령어를 치는 것은 번거롭다. 그래서 실행파일에 아래 명령어를 담아 사용하는 것이다! CUDA_VISIBLE_DEVICE=0 python test.py -n 2000 -b 100 -o "test1" vi exe.sh 로 exe라는 이름의..

    [Linux] zip파일관리 압축 및 풀기 (zip, unzip)

    zip, unzip설치하기 $ sudo apt-get install zip unzip zip (압축 하기) zip {압축파일명}.zip {압축할 file or directory 1 } {압축할 file or directory 2} .... $zip. rabo.zip ./* : 이 디렉토리 아래 있는 모든 파일을 bora.zip 이름으로 압축 $zip -r rabo.zip ./* : 이 디렉토리 아래 있는 파일 및 모든 디렉토리도 함께 bora.zip 이름으로 압축 $ zip -9 -r rabo.zip ./* -x *.md : 이 디렉토리 아래 있는 모든 파일과 디렉토리를 bora.zip이름으로 압축! 단 .md (markdown)파일은 제외하고 압축 $ zip rabo.zip path/file : rab..