728x90

리눅스 20

Rocky Linux : ssh 서버 구축하기 2

오늘도 서버 구축을 위한 과정들을 보겠습니다 먼저 설치가 완료된 후 ip 설정입니다 ip 설정은 rocky linux를 설치하는 창에서도 가능합니다 제가 구글에서 가져온 사진을 보시면 메뉴에 Network & Host Name 이라는 메뉴를 사용해도 됩니다 이게 아니어도 그냥 설치 완료 후 nmtui를 사용해서 설정해도 됩니다 nmtui를 들어와서 Edit a connection을 선택 후 enter add를 선택하고 enter 저는 물리적인 랜선을 꽃기 때문에 이더넷으로 했습니다 그리고 IPv4 를 Manual로 바꿔서 IP, 서브넷 마스크, 게이트웨이, DNS를 설정하시면 됩니다 만약 서브넷 마스크가 255.255.255.0을 쓸 경우 IP 뒤에 /24를 붙여주면 됩니다 이렇게 이더넷 설정을 마치고 ..

리눅스 2024.04.12

Rocky Linux 8.9로 ssh서버 구축하기

정말 오랜만에 글을 쓰게 됐습니다 한동안 공유하면 보안 서약서에 위반하는 내용을 다루다보니 글을 쓰는게 쉽지 않았던 것 같습니다 이번 글은 개인적으로 공부하는 중인 만큼 간단하게라도 작성해보겠습니다 이번에는 서버 구축입니다 먼저 Rocky Linux로 하는 이유는 제가 학교에서 접속해서 쓰는 머신의 리눅스 종류가 Rocky Linux이기도 하고 앞으로 유지보수나 관리를 할 수 있을 만큼 공부를 해야할 것 같아서 동일하게 사용했습니다 제가 구축한 pc는 머신은 아니고 연구실에 남는 컴퓨터입니다 팸에서 포트란이나 ncl, python을 사용하며 리눅스 사용법을 가르쳐주고 싶어서 간단하게 구축해봤습니다 아쉽게도 팸 활동 진행을 위해 설치를 급하게 하다보니 설치 과정을 담지 못했습니다 다음에 혹시 갈고 새로 설..

리눅스 2024.04.11

WRF : Ungrib시 Data not found 해결

오늘은 grib2 파일을 ungrib할 때 발생하는 Data not found가 발생할 때 해결 방법을 알아보겠습니다 먼저 에러 구문 입니다 길어서 중간 부분은 생략했습니다 중간 부분은 상층 하층을 확인하는 부분으로 o x 이렇게 표시 되는 부분입니다 *** Starting program ungrib.exe *** Start date = 2020-11-28_00:00:00 , End date = 2020-11-30_00:00:00 output format is WPS ######################################################################### Inventory for date = 2020-11-28_00:00:00 PRES TT UU VV RH HG..

리눅스 2023.11.20

Linux 기본 디렉토리 구성

오늘은 리눅스 환경의 기본 디렉토리 구성을 알아보겠습니다 리눅스 환경이지만 저는 맥에서 예시를 가져왔기 때문에 조금 다를 수도 있습니다 1. / 먼저 루트 디렉토리 입니다 파일 시스템의 시작인 디렉토리입니다 모든 경로 가장 앞에 붙은 /는 루트 디렉토리라고 보시면 됩니다 구성은 다음과 같습니다 (base) lsh@isuhyeons-MacBook-Air Downloads % cd / (base) lsh@isuhyeons-MacBook-Air / % ls ApplicationsVolumesetcsbin Librarybinhometmp Systemcoresoptusr Usersdevprivatevar 맥의 경우는 이렇게 구성되어 있습니다 다음부터 나올 모든 디렉토리는 /___ 형식이기 때문에 모두 루트 밑에 ..

리눅스 2023.09.18

vi 편집기 행 번호

이번 포스팅은 vi 편집기 행 번호를 나오게 하는 법입니다 포트란이나 파이썬 코딩을 리눅스로 할 경우 행번호를 알아야 할 경우가 있습니다 하지만 vi 편집기는 기본적으로 행 번호가 출력이 되지 않기 때문에 vimrc에서 켜줘야합니다 방법은 2가지이고 간단합니다 1. vi 편집기 내부에서 set number 입력 저장하고 나가기 입력할 때 처럼 커맨드 입력 상태에서 set number를 치고 엔터를 치시면 됩니다 하지만 이 방법은 일시적이기 때문에 vi 편집기를 나가거나 다른 파일을 열 경우는 다시 사라집니다 2. vimrc에서 변경 (base) lsh@DESKTOP-8N2HJ5V:~$ vi .vimrc vimrc는 숨겨진 파일이기 때문에 vi .vimrc라고 입력해주어야 합니다 만약에 파일이 켜졌는데 아..

리눅스 2023.08.31

LINUX : WRF 모델 1시간 단위로 돌려보기

이번에는 WRF 모델의 결과 기록을 1시간 단위로 나오게 해보겠습니다 저번 포스팅들은 전부 WRF의 결과를 3시간 단위로 기록을 했었습니다 그래서 이번에는 1시간 단위로 줄여서 해보겠습니다 자료의 기간을 기존에는 2016년 10월 6일 00:00:00부터 2016년 10월 8일 00:00:00까지였지만 https://rda.ucar.edu/datasets/ds083.2/ NCAR RDA Dataset ds083.2 Abstract: These NCEP FNL (Final) Operational Global Analysis data are on 1-degree by 1-degree grids prepared operationally every six hours. This product is from the..

리눅스 2023.06.25

LINUX : WRF, Single case 실행해보기2

이번에는 마지막으로 WRF를 실행해보겠습니다 이제 작업 디렉토리를 /home/lsh/WRF/WRF-4.1.2/test/em_real 로 옮기겠습니다 앞에서 WRF를 컴파일 할 때 em_real로 했기 때문에 test폴더 들 중 em_real로 가주셔야합니다 먼저 실행하기전에 링크라는 것을 해주어야합니다 ln -sf ../../../WPS/met_em.d01.2016-10* 온라인 튜토리얼에서는 이렇게 하라고 나와있었는데 저는 이렇게 하면 오류가 나서 각각 개별 파일마다 링크를 했습니다 ln -sf /home/lsh/WRF/WPS-4.1/met_em.d01.2016-10-06_00:00:00.nc ln -sf /home/lsh/WRF/WPS-4.1/met_em.d01.2016-10-06_06:00:00.n..

리눅스 2023.06.19

LINUX : WRF, Single case 실행해보기1 (link 방식 수정 사항 있음)

오늘은 WRF를 직접 실행해보겠습니다 https://www2.mmm.ucar.edu/wrf/OnLineTutorial/CASES/SingleDomain/ungrib.php ARW Online Tutorial You may have noticed that the SST data are only available once a day, but we set interval_seconds to 6 hourly. By doing this, ungrib will temporally interpolate the available SST data to a frequency of 6 hourly. Normally there is no advantage in temporally www2.mmm.ucar.edu 제가 사용한 ..

리눅스 2023.06.19

LINUX : WPS 설치하기

이번 포스팅은 WPS를 설치해보겠습니다 설치에 앞서 이번 포스팅은 꽤 의미 있는 포스팅입니다 제 블로그에 100번째 글로 올라가는 포스팅입니다 몇 개 안쓴거 같지만 벌써 100번째라는게 놀랍네요 ㅠㅠ 앞으로도 대학원을 가서도 열심히 남겨보겠습니다! cd $HOME/WRF/Downloads wget -c https://github.com/wrf-model/WPS/archive/v4.1.tar.gz tar -xvzf v4.1.tar.gz -C $HOME/WRF cd $HOME/WRF/WPS-4.1 ./configure #3 ./compile WPS도 코드는 간단합니다 다 넘어가고 역시 configure부터 보겠습니다 Will use NETCDF in dir: /home/lsh/WRF/Library Using..

리눅스 2023.06.13

LINUX : WRF 모델 설치하기

이번 부터는 본격적으로 WRF설치입니다 cd $HOME/WRF/Downloads wget -c https://github.com/wrf-model/WRF/archive/v4.1.2.tar.gz tar -xvzf v4.1.2.tar.gz -C $HOME/WRF cd $HOME/WRF/WRF-4.1.2 ./clean ./configure # 34 ./compile em_real 코드는 굉장히 간단합니다 앞에서 이용했던 wget으로 다운로드 받은 다음 압축을 풀고 순서대로 진행하면 됩니다 윗부분은 그대로 하면 되고 앞에서 많이 했기 때문에 잘 하실 수 있을거라 믿고 넘어가겠습니다 configure부터 보겠습니다 checking for perl5... no checking for perl... found /us..

리눅스 2023.06.13