반응형

0. 다운로드 : http://lftp.yar.ru/
1. 설치 :

# cd /usr/local/src/
# wget http://ftp.yar.ru/pub/source/lftp/lftp-4.3.7.tar.bz2
# tar -jxvf lftp-4.3.7.tar.bz2
# cd lftp-4.3.7
# ./configure && make && make install
# which lftp

/usr/local/bin/lftp

# lftp --version

LFTP | Version 4.3.7

 

 

 

2. 환경설정 :
# vi /usr/local/etc/lftp.conf

 

 

3. 폴더 및 파일 동기화

# lftp -c "mirror -c -e https://tcga-data.nci.nih.gov/tcgafiles/ftp_auth/distro_ftpusers/anonymous/tumor/ov/ ./test/"
### lftp -c : command mode
### lftp -c "mirror -c : continue(이어받기)
### lftp -c "mirror -c -e : delete target file before the transfer
(데이터 제공 서버 기준 동기화, 즉, 데이터를 전체 다운받을 뿐 아니라,

 데이터 제공 서버에서 폴더나 파일 삭제 시 받는 서버에서도 삭제)
(-R : Reverse mirror, -e의 반대)

 

### lftp -c "mirror -c -e https://tcga-data.nci.nih.gov/...../ov/ : 동기화 할 원격 서버 및 경로

 

### lftp -c "mirror -c -e https://tcga-data.nci.nih.gov/...../ov/ ./test/" : 다운로드 경로

 

 

※ Segmentation fault  발생 시 최신 버전으로 업데이트

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기