티스토리 뷰

바이오 인포매틱스

리눅스에서 FTP 접속하기

메타지노믹스 메타지노믹스 2017.01.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
3,317
Today
8
Yesterday
20
링크
«   2017/06   »
        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  
글 보관함