티스토리 뷰
리눅스 커맨드라인에서 FTP에 접속해 파일을 다운로드 받으려면 ncftp라는 프로그램을 이용하면 된다. 사용은 'ncftp 주소' 와 같은 형식으로 하면 된다. 예를들어 NCBI에 접속하려면 아래와 같이 한다.
ncftp ftp.ncbi.nlm.nih.gov
그러면 NCBI FTP서버에 접속하게 되고 ls, cd 와 같은 명령어를 이용해 폴더를 이동하면 된다. 만약 FTP서버에 username이 필요하다면 -u 를 사용한다.
ncftp -u your.username ftp.address
원하는 파일을 다운로드 받으려면 아래와 같이 한다.
get filename
자동화를 위해서는 다운로드를 커맨드라인에서 하는 것이 좋다. 이럴때는 ncftpget을 이용한다.
ncftp -R -u [username] -p [password] [host name] [local path] [remote path]
-R 은 폴더를 다운로드 받을 때 사용한다.
-u 는 username을,
-p 는 password를 입력한다.
조금 주의해야 할 것은 내 컴퓨터의 (다운로드 받을 곳의) 위치를 먼저 쓰고, FTP에 있는 폴더(파일) 위치를 나중에 쓴다는 것이다.
'바이오 인포매틱스 ' 카테고리의 다른 글
NCBI 시퀀스 등록 (0) | 2017.01.06 |
---|---|
미생물 생태학 (Microbial ecology)의 대가는 누구인가요? (0) | 2017.01.05 |
단백질 ID로 DNA 시퀀스 찾기 (0) | 2016.12.09 |
NCBI를 믿어도 되는가? (0) | 2016.11.05 |
FASTQ를 FASTA로 변환하기 (0) | 2016.11.04 |
댓글