리눅스에서 파일을 가져오고 전송하는 것은 데이터를 처리할 때 필수요소라고 할 수 있다. 이번에는 scp 에 대해 알아보겠다. 수신 할 때 scp "ID"@"IP":"받고싶은 자료" "저장할 경로" 예 : scp kiljh@192.168.132.1:/nexus/data1/TEST/world.m /home/kiljh/ 이렇게 하면 192.168.132.1 에 접속하여 /nexus/data1/TEST/MergingSST/world.m파일을 내 서버에 /home/kiljh/ 경로에 수신한다. 전송 할 때 scp "전송할 자료" "ID"@"IP":"저장할 경로" 예 : scp world.m kiljh@192.168.132.1:/nexus/data1/TEST/ 이렇게 하면 현재 경로에 world.m 파일을 192...
서버끼리 파일을 전송하는 것.. 서버를 관리하고 자료를 주고받을 때 꼭 필요한 명령어이다. 파일질라라는 프로그램을 통해 윈도우에서 파일을 수신받기에는 편하지만 수신을 받고 다른 서버에 전송을 하려면 2중으로 일을 해야하는 문제점도 있다. 리눅스에서 한번에 해결하자. ncftpget 사용 방법 ncftpget -u "ID" -p "PASSWORD" "IP" "수신받을 경로" "받아올 자료" 이다. 예제 : ncftpget -u kiljh -p 1234 192.168.132.1 /home/kiljh/download/ /nexus/data1/TEST/* 이다. 수신받을 경로에 . 을 치면 현재 위치한 경로에 파일을 다운로드 받는다. 끝.
grib 파일은 GRidded Binary의 약자로 기상, 대기과학 분야에서 사용되는 기상자료 또는 모델링 자료를 저장하는 형식이다. grib은 세계기상기구(WMO)의 표준 데이터 파일 형식으로 지정되어 있으며, 2차원 이상의 위성자료 또는 모델링 결과 자료를 저장하는데 표준화된 파일 형식이고, 현재 업그레이드 버전인 grib2 파일 형식이 우리나라 기상청에서도 현업용 예보 모델 자료형식으로 사용되고 있다. 1. grib2 파일을 다룰 수 있는 s/w : 미국 NOAA(http://www.cpc.ncep.noaa.gov/products/wesley/wgrib2/) 에서 제공되는 wgrib2 wgrib2.tgz by ftp by httpWindows XP/Vista/7 by ftp by http idl 에..
HDF-EOS5. h5 형식은 위성자료에서 많이 사용되고 있는 자료 형태이다. 라이브러리 받는 곳 : http://hdfeos.org/software/library.php#HDF-EOS5필수로 요구 되는 라이브러리는 hdf5-1.8.8.tar.gz 이다. hdf5-1.8.8/release_docs/INSTALL 문서를 참고하였다. /usr/local/hdf 디렉토리에 hdf5-1.8.8.tar.gz 파일을 옮긴 후 gunzip < hdf5-1.8.8.tar.gz | tar xf -
ssh, scp 를 리눅스에서 사용하려면 비밀번호를 입력하라고 프로그램이 멈춘다. 자동화 시스템에서 이러한 점은 큰 문제점이다. 이러한 점들을 해결하기 위해 공개키 기반 인증을 사용할 수 있다. 미리 ssh 인증을 서버간에 해두면, 그 인증파일을 사용하여 비밀번호 없이 ssh나 scp 를 사용할 수 있다. 방식은 scp를 사용할 서버에서 키를 아래와 같이 생성한다.ssh-keygen -t rsa Enter file in which to save the key : 인증 파일을 어디에 만들지 설정(엔터시 계정 아이디/.ssh 에 파일들이 생성)Enter passphrase : 비밀번호를 입력 안하려 하니 엔터Enter same passphrase again : 비밀번호 확인 그냥 엔터 생성 되는 파일은 ID..
C shell에서는 파일의 존재 유무나 특성을 Check 할 수 있는 기능을 제공한다. 이 기능과 if 구문을 조합하여 다양한 기능을 하는 프로그램을 작성할 수 있다. 사용 방법if ( -operator filename ) ... 각 Operator의 의미는 다음과 같다. r : read access (읽을 수 있는가?)w : write access (쓸 수 있는가?)x : execute access (실행할 수 있는가?)e : existence (파일이 있는가?)o : ownership (파일의 소유주인가?)z : zero length (파일의 길이가 0인가?)f : plain file (보통 파일인가?)d : directory (디렉토리 파일인가?) 논리 부정을 사용할 떄는 연산자 !를 앞의 oper..
오늘은 매트랩 함수 중 sprintf를 알아보겠다. 문장결합이라고 제목을 붙였다. 이유는 여러 문자 배열을 합칠 수 있기 때문이다. 예제 : string1 = 'hello';string2 = 'world'; string = sprintf('%s %s', string1, string2); fprintf('%s', string); 예제 결과 : hello world 이런 식으로 하면 string 변수에는 hello world 가 들어있을 것이다.이런 식으로 여러 문자배열을 합칠 수 있다.
- Total
- Today
- Yesterday
- C
- Matlab
- Swift
- 영어
- exercise
- 뇌를 자극하는 C 프로그래밍
- MySQL
- terascan
- 애플
- 뇌를 자극하는 C프로그래밍
- 프로그램
- 단어
- 데이터베이스
- 리눅스
- 프로그래밍
- Apple
- Xcode
- 포인터
- 테라스캔
- 연습문제
- 시원스쿨
- 배열
- IOS
- 반복문
- 매트랩
- database
- 함수
- 스위프트
- 왕초보 영단어1
- 형용사
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |