티스토리 뷰

바이오 인포매틱스

리눅스에서 FTP 접속하기

메타지노믹스 2017. 1. 14. 00:03

리눅스 커맨드라인에서 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에 있는 폴더(파일) 위치를 나중에 쓴다는 것이다. 



 


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/03   »
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 29 30
31
글 보관함