ncftp의 bgget, bgstart로 재미를 좀 본관계로(?) 관련글을 쓰려고 하다가
kltp에서 퍼다가 올립니다. 

글쓴이 : iron (http://jangnan.org )
ncftp 의 bgget 에 관한 간단한 팁을 올리려다.
ncftp 에 관한 팁이 전혀 없어서 그냥 생각나는 대로
간단히 적어서 올립니다.

ncftp 는 우선, 디렉토리 다운 로드와 기타 등등의
기능을 지원하기 때문에 많이 사용하는 text 기반의
ftp 클라이언트 프로그램입니다.

사용시에는 anonymous ftp 사이트에 접속할 경우에는
'ncftp 주소' 를 사용해 접속하실 수 있구요.
id 를 가지고 접속할 경우에는
'ncftp -u id 주소 '로 접속합니다.

기본적인 사용법에서 기존 'ftp' 랑 틀린 점이 있다면,
mget 을 사용하지 않고 다중 파일 다운로드가 되구요
get -Rf 등을 이용하면, 디렉토리를 다운 받을 수 있습니다.

그 외에 부가적인 몇가지 기능이 있다면,
bookmark 기능인데요. bookmark 에 등록되지 않은
사이트를 사용할 경우, 로그 아웃시에 bookmark 로 저장할 것인지를
물어오는 데, 여기서 yes 하시고 북마크 이름을 넣어주시면,
그 다음부터는 'ncftp 북마크 이름' 을 통해서 곧바로 접속이 가능합니다
(북마크를 저장했던 디렉토리로 접속합니다.)
암호가 존재하는 사이트 같은 경우에는 암호를 저장할 것인지도
물어오는데 여기서 yes 를 선택하시면 암호도 필요없구요.
저장 된 bookmark 의 관리는 ncftp 를 실행하신후 bookmarks 명령을
사용하시면 목록을 보실수 있고, 수정 추가 삭제등을 하실 수 있습니다.

그리고 또 하나의 재밌는 기능은 백그라운드를 이용한
다운로드 기능인데요. 큰 파일을 다운 받을 경우
서버에 걸어놓고 퇴근한다던지 할때..
nohup 나, screen 의 사용없이 간편히 할 수 있구요.
사용법은 일반적인 get 이랑 똑같이 bgget 을 쓰시면 됩니다.
bgget -R 등도 동작하구요.
bgget 을 사용해서 목록에 추가해 놓은후
ftp 사이트에서 logout 하기 전에 bgstart 를 하시면 , 백그라운드 프로세스를
통해 다운로드 받기 시작하고, 사용하던 계정에서
logout 하셔도 끊기지 않습니다.

자세한 점은 man 을 참조하시구요..
(기능이나 사용법은 더 많을 텐데, 그냥 쓰는 것만
간단히 나열했습니다. )

그럼.

아래글은 추가 덧글입니다.
작성자 : SOr

ncftp에는 ncftp 관련 프로그램이 몇개 더 있지요.

ncftpls 라는 프로그램은 뒤에 서버와 디렉토리를
적어 줄 경우 그 디렉토리에서 ls한 결과를 출력하고
종료합니다

ncftpget 이라는 프로그램은 굳이 bgget을 쓰지 않고
그냥 nohup을 사용해 뒤에 & 만 붙여주면 백그라운드
에서 다운받습니다.
(nohup ncftpget ftp://서버명/디렉토리/파일이름 &)

ncftpput 이라는 프로그램은 파일을 업로드해주지요
(ncftpput 서버명 디렉토리명 파일이름)

이런 프로그램들은 모두 해당 기능을 수행하고 바로
종료합니다:)

__
SOrCErEr

아래링크는 원본글의 링크입니다.
http://kltp.kldp.org/stories.php?story=01/06/10/1399099

관련 링크: http://kltp.kldp.org/stories.php?story=01/06/10/1399099

'ETC' 카테고리의 다른 글

sed와 awk 사용예제  (0) 2001.11.16
시스템 기본 에디터 변경  (0) 2001.11.16
리눅스 커널 문서링크  (0) 2001.10.16
서로 다른 두파일 비교  (0) 2001.10.07
rpm source rebuilding  (1) 2001.10.05

+ Recent posts