Study
slurm 스케줄러 sbatch 옵션 정리
slurm 스케줄러 sbatch 옵션 정리
2022.04.17slurm 스케줄러에서는 sbatch 옵션으로 이름, 작업시간 뿐만 아니라 자원 할당량을 지정할 수 있습니다. 비슷한 옵션이 많아서... 자주 사용하는 옵션만 메모용으로 남겨 둡니다. -J, --jobname=작업 이름 작업 이름을 지정. -t, --time=시간 작업이 수행될 시간을 지정. -o, --output=파일 이름 패턴 표준 출력 파일 지정. -e, --error=파일 이름 패턴 표준 에러 파일 지정. --priority=값 작업의 우선순위 지정. (관리자만 사용 가능) -d, --dependency=dependency 목록 작업에 종속성을 설정. after, Afterany, Afterok ... 등 --mem=메모리 크기 작업에 사용할 메모리를 지정. --mem-per-cpu, --mem-..
파일 atime, ctime, mtime
파일 atime, ctime, mtime
2022.03.13inode에 저장된 파일 속성 중에 ls 명령으로 확인할 수 있는 time에는 아래 3가지가 있습니다. (위 스크린샷 처럼 stat으로도 조회 가능) #1. atime (Time of last access) - 파일에 마지막으로 접근한 시간. - ls -lu 명령. #2. ctime (Time of last status change) - 파일이 마지막으로 변경된 시간. - ls -lc 명령. #3. mtime (Time of last modification) - 파일이 마지막으로 수정된 시간. - ls -l 명령. 시스템에서 주기적으로 파일이 삭제되는 스크립트가 돌아간다면, atime 등을 갱신해야 될 수 있습니다. Access Time을 갱신할 때는 보통 touch 명령을 쓰는데, touch에는 Rec..
GCC compiler (GNU Compiler Collection compiler) 설치
GCC compiler (GNU Compiler Collection compiler) 설치
2021.03.05#Prerequisite 1. m4 $ yum install m4 (m4가 없다고 나올 경우에만, gnu macro processor) 2. glibc-devel $ yum install glibc-devel.i686 libgcc.i686 (32-bit devlopment libraries ~ 라고 나오는 경우, standard c libraries/support libraries) 3. gmp library - gmplib.org 에서 파일 다운로드 - 압축 해제 - cd 디렉터리 - ./configure --prefix=[설치 경로] - make && make check && make install 4. mpfr library - 소스코드 다운로드, 압축해제, cd로 이동 - ./configure -..
conda 명령 정리
conda 명령 정리
2021.02.23새벽 2시인데 잠이 안 와서~ 정리해봅니다. 계속 추가/수정될 수 있습니다. #1. conda activate/deactivate [env_name] conda 환경 활성화/비활성화. #2. conda env list 설치되어 있는 conda 환경 조회해서 보여주는 명령. #3. conda create -n [env_name] conda 환경 생성 '--use-local' 옵션을 주면 현재 계정의 홈 디렉터리에 환경을 생성. 'python=version' 옵션을 주면 해당 버전으로 conda 환경을 생성. #4. conda env remove -n [env_name] conda 환경 제거 #5. conda install [pkg_name] 패키지 설치 '-c [channel_name] [pkg_name]..
WRF 4.2 Version 설치
WRF 4.2 Version 설치
2020.07.121. 다운로드 - wget https://github.com/wrf-model/WRF/archive/v4.2.tar.gz #다른 버전이 필요하면 https://github.com/wrf-model/WRF/releases 에서 다운로드 #참고 : https://github.com/wrf-model 2. 압축 풀기 / 디렉터리 이동 - tar -xvzf WRF-4.2.tar.gz - cd WRF-4.2 3. configure - ./configure #시스템에 맞는 옵션 선택(하드웨어가 Intel이면 Intel 컴파일러 추천) #Compile for nesting? 은 보통 Basic (1번) - vi configure.wrf #수정해야할 내용이 있다면 편집기로 수정 후 저장 #주로 컴파일 옵션 수정. 기본..
Jupyter notebook 설치 및 실행 (Windows 10)
Jupyter notebook 설치 및 실행 (Windows 10)
2020.05.051. 파이썬 설치 & Path 설정 - https://www.python.org/downloads/ 에서 원하는 버전 다운로드 - 설치 경로 등을 설정할 수 있지만, Customize 하지 않고 기본으로 설치 - Default 설치 시 기본 드라이브 > Users > 사용자 > Appdata > Local > Programs > Python에 설치 - 설치가 완료되면 내 PC > 오른쪽 버튼 클릭 > 속성 > 고급 > 환경변수에서 경로를 추가시켜 줍니다. - Path를 더블 클릭해서 경로 2개를 추가시켜 주면 되는데 하나는 파이썬 설치 경로이고, 하나는 설치 경로 밑에 있는 Scripts 폴더의 경로입니다. 2. 명령 프롬프트 창 열기 - Win키 + R 눌러 실행창 열기 - cmd 입력 3. 주피터 노..
자주 사용하는 리눅스 명령어
자주 사용하는 리눅스 명령어
2020.02.08이 글에서는 제가 자주 사용하는 리눅스 명령어를 계속 정리할 예정이다. 참고로 저는 엄청난 컴맹으로 컴퓨터에 대해서는 잘 모릅니다. 하지만 먹고 살기 위해 어쩔 수 없이 리눅스를 쓰고 있어요 ^^* 1. ls ls ls -a ls -al ls -al | grep "keyword" ls는 디렉토리에 있는 내용물을 보여주는(list) 명령어입니다. 옵션을 주면 좀 더 자세하게 내용물을 볼 수 있어요. '|'는(Shift+\) pipe라고 하는데 파이프는 앞에 있는 명령어의 결과를, 뒤에 있는 명령어로 넘겨줍니다. ls -al | grep abc라고 하면, ls -al로 보이는 출력 값에서 abc가 들어간 결과물만 보여줍니다. 옵션 정리 : -a : 숨겨진 디렉토리, 파일을 보여준다. (. , .. 포함, 대..
윈도우 10 에서 리눅스 사용하기 (Virtual Box)
윈도우 10 에서 리눅스 사용하기 (Virtual Box)
2019.11.25윈도우 앱을 설치하고 보니 제가 원하던 리눅스 OS가 아니었고(!) 검색을 해 본 결과 Virtual Box라는 프로그램을 이용하여 설치하면 된다는 사실을 알게 되었습니다. 설치는 컴맹인 저보다는 글을 읽는 분께서 더 잘 아실 것이기 때문에... 다운로드 링크만 걸어 놓습니다. 리눅스 설치를 마친 뒤, 재부팅을 하게 되는데 이때 장치 > 광학 드라이브에서 디스크를 꺼내지 않으면 다시 설치 화면으로 돌아가니 참고하세요. ▷VirtualBox 다운로드 페이지 : https://www.virtualbox.org/wiki/Downloads ▷리눅스 다운로드 페이지 : https://www.linux.org/pages/download/
윈도우 10 에서 리눅스 사용하기 (윈도우 앱)
윈도우 10 에서 리눅스 사용하기 (윈도우 앱)
2019.11.11개인적인 공부를 하다 보니 리눅스 명령어를 조금 익혀야 할 듯해서 윈도우 10에 리눅스(우분투)를 설치하게 되었었습니다. 조금 익혀야 할 줄 알았는데 생각보다 많이 익혀야 해서 Virtual Box를 설치하고 리눅스를 설치하게 되었어요. 하지만 혹시 필요한 분이 있을지 몰라서 글은 보존해둡니다. 윈도우 설정 > 개발자용 메뉴로 들어가 개발자 모드를 체크하여 활성화 합니다. 제어판 메뉴에서 Windows 기능 켜기/끄기 를 클릭 Linux용 Windows 하위 시스템 메뉴를 찾아서 체크 마이크로소프트 스토어 앱을 실행하여 linux를 검색하고 마음에 드는 리눅스를 택하여 설치 설치가 완료되면 해당 리눅스를 실행하면 됩니다.