'Linux'에 해당되는 글 1건
- 2006/12/21 YAFC - Yet Another FTP Client
- YAFC - Yet Another FTP Client
- CS&E/운영체제
- 2006/12/21 11:06
- ftp, Linux, yafc
리눅스를 운영체제로 사용하기 시작하면 빈번하게 사용하는 콘솔 툴이 몇가지 있습니다. (저는 가장 먼저 떠오르는 툴이 find 군요;;)
그중에 한가지를 꼽자면 콘솔 FTP 클라이언트인 ftp 를 빼놓을 수 없을텐데요. wget 과 함께 개인적으로 애용함니다. 문제는 사실 이 녀석이 굉장히 불편한 놈이라는 건데... 리눅스를 사용하는 사람이면 누구나 불편하게 느끼지 않을까하는 생각을 계속 해왔습니다. (쉘에서 항상 tab 자동 완성을 하다가 ftp 콘솔에서 하나하나 치다보면 짜증이;;)
그래서일까요? 이런 불편함은 저만 격는 것이 아니었나 봅니다. 쓸만한 FTP 클라이언트가 있더군요.
소개합니다. yafc 입니다.

이 녀석이 제공하는 기능은 아래의 것들이라고 합니다.
공짜인 놈의 제공 기능이 이정도면 가히 대단하죠?
무엇보다 가장 마음에 드는 것은 바로 extensive tab completion, colored ls (ie, ls --color, uses $LS_COLORS like GNU ls) 기능 이라고 할 수 있습니다. 콘솔 ftp 를 사용하면 가장 불편한 것중에 하나를 이 녀석을 쓰면서 그냥 해결해 버린 거죠.
※ 데비안 계열을 쓰시는 분은 aptitude install yafc 명령으로 바로 사용할 수 있습니다.

위의 예를 보듯이 굉장히 편하게 ftp 를 사용할 수있습니다. 그 밖의 get, mget, put, mput 같은 대부분의 명령어는 기본 ftp 와 동일하기 때문에 익히는 기간이 별로 필요가 없다는 장점이 있습니다.
프로젝트는 http://yafc.sourceforge.net 에서 진행 중입니다.
그중에 한가지를 꼽자면 콘솔 FTP 클라이언트인 ftp 를 빼놓을 수 없을텐데요. wget 과 함께 개인적으로 애용함니다. 문제는 사실 이 녀석이 굉장히 불편한 놈이라는 건데... 리눅스를 사용하는 사람이면 누구나 불편하게 느끼지 않을까하는 생각을 계속 해왔습니다. (쉘에서 항상 tab 자동 완성을 하다가 ftp 콘솔에서 하나하나 치다보면 짜증이;;)
그래서일까요? 이런 불편함은 저만 격는 것이 아니었나 봅니다. 쓸만한 FTP 클라이언트가 있더군요.
소개합니다. yafc 입니다.
yafc 기본 실행 화면
이 녀석이 제공하는 기능은 아래의 것들이라고 합니다.
cached directory listings
extensive tab completion
aliases
colored ls (ie, ls --color, uses $LS_COLORS like GNU ls)
automatic reconnect on timed out connections
recursive get/put/fxp/ls/rm
nohup mode transfers
multiple connections open simultaneously
tagging (queueing)
very configurable
autologin and bookmarks
automagically enters nohup-mode when SIGHUP received (in get and put)
redirection to local command or file
proxy support
Kerberos support (version 4 and 5, heimdal, kth-krb or MIT)
SSH2 support (sftp)
it's free!
extensive tab completion
aliases
colored ls (ie, ls --color, uses $LS_COLORS like GNU ls)
automatic reconnect on timed out connections
recursive get/put/fxp/ls/rm
nohup mode transfers
multiple connections open simultaneously
tagging (queueing)
very configurable
autologin and bookmarks
automagically enters nohup-mode when SIGHUP received (in get and put)
redirection to local command or file
proxy support
Kerberos support (version 4 and 5, heimdal, kth-krb or MIT)
SSH2 support (sftp)
it's free!
공짜인 놈의 제공 기능이 이정도면 가히 대단하죠?
무엇보다 가장 마음에 드는 것은 바로 extensive tab completion, colored ls (ie, ls --color, uses $LS_COLORS like GNU ls) 기능 이라고 할 수 있습니다. 콘솔 ftp 를 사용하면 가장 불편한 것중에 하나를 이 녀석을 쓰면서 그냥 해결해 버린 거죠.
※ 데비안 계열을 쓰시는 분은 aptitude install yafc 명령으로 바로 사용할 수 있습니다.
yafc 상의 ls --color 명령어와 tab completion
위의 예를 보듯이 굉장히 편하게 ftp 를 사용할 수있습니다. 그 밖의 get, mget, put, mput 같은 대부분의 명령어는 기본 ftp 와 동일하기 때문에 익히는 기간이 별로 필요가 없다는 장점이 있습니다.
프로젝트는 http://yafc.sourceforge.net 에서 진행 중입니다.





Recent comment