rTorrent 사용법

크리에이티브 커먼즈 라이선스
Creative Commons License
요즘 새롭게 떠오른 P2P 프로토콜이 있습니다.

바로 BitTorrent 라는 프로토콜로 Tracker 라는 교환서버를 기반으로 동작하는 P2P의 한 형태입니다. 자세한 사항은 위키 페디아를 참조하세요. 장점이자 단점은 검색이라는 것이 아닌 .torrent 파일을 가지고 교환된다는 점이죠. (대신에 .torrent 를 다루는 폐쇄형 공유 커뮤니티들이 더러 있습니다)

사용자 삽입 이미지

http://en.wikipedia.org/wiki/BitTorrent


사용자 삽입 이미지

이 게임은 클라이언트는 용량만 3GB이다

덕분에 torrent 파일이 없으면 다운로드는 요원한 일이라는 것은 장점이라면 장점. 단점이라면 단점이라면 단점입니다. 하지만 대용량 파일을 가진 컨텐츠를 배포해야하는 서비스에서는 이 만큼 좋은 배포 형태도 없죠.

가깝게는 블리자드사의 World Of Warcraft 한글판을 이 형태로 배포하고 있습니다. 서비스 제공자의 입장에서는 최소한의 비용 투자로 최대의 효과를 거두어 들이는 거죠 ^^

당연하겠지만 역시 리눅스 콘솔에도 이 프로토콜의 콘솔 클라이언트가 있습니다. rTorrent 라는 녀석입니다. ncurse 라이브러리를 이용해서 콘솔 프로그램임에도 불구하고 굉장히 편하게 사용할 수 있다는 장점이 있습니다.
(오페라 브라우저의 다운로드 매니저는 기본적으로 .torrent 를 지원합니다.)

이번에는 rTorrent 라는 프로그램을 사용해보려고 합니다.

우선은 aptitude 를 이용해서 rTorrent를 설치합니다.
사용자 삽입 이미지

aptitude install rtorrent

사용자 삽입 이미지

엔터키를 이용해 load> 라는 창에 .torrent 의 내용을 입력한다. (파일, URL 무관하다)

방향키로 다운로드 리스트 아이템을 선택하고 오른쪽 버튼을 누르면 해당 다운로드에 대한 정보를 볼 수 있다.
사용자 삽입 이미지사용자 삽입 이미지
사용자 삽입 이미지사용자 삽입 이미지
사용자 삽입 이미지사용자 삽입 이미지
사용자 삽입 이미지사용자 삽입 이미지

※ rTorrent 개발 페이지에서 가져온 단축키 내역입니다. 최신 버전과 약간 차이가 있는 듯합니다.

torrents 추가 및 제거
backspace URL, 파일 이름을 이용해서 torrent 를 추가한다. 디렉토리 내용을 보고 자동 완성하려고 Tab 키를 이용할 수 있다. 이때 ~/torrent/* 같이 와일드 카드 문자를 사용해서 입력하는 것이 가능하다.
return torrent 를 비 활성화된 상태로 남긴다는 점을 제외하면 backsapce 와 동일한 기능을한다. (활성화 단축키 ^s )
^O 선택된 torrent 를 위한 새로운 다운로드 디렉토리를 설정한다. torrent 가 아직 활성화된 상태가 아닐때만 동작한다.
^s 다운로드 시작. (완료 직전 이라면 해싱 작업을 먼저 시작한다)
^d 다운로드 중지. 혹은 정지된 다운로드를 제고
^r 다운로드와 무관하게 torrent 의 해싱 체크를 시작한다.

대역폭 제한
a/s/d 1/5/50 KB 씩 업로드 대역폭 증가.
z/x/c 1/5/50 KB 씩 업로드 대역폭 감소.
A/S/D 1/5/50 KB 씩 다운로드 대역폭 증가.
Z/X/C 1/5/50 KB 씩 다운로드 대역폭 감소.
※ 대역폭 제한은 단일 torrent 에 대한 제한이 아니라 전역적으로 제한된다.

네비게이션
1. 전역키
^q 프로그램 종료. (중복으로 명령을 내리면 트래커와 주고받는 신호를 무시하고 종료한다.)
up/down torrent 선택
left 이전 화면으로 복귀

2. 메인 뷰
right 다운로드 뷰로 전환
^r 토런트의 해시 체크 시작
+/- 토런트의 우선 순위 변경
l 로그 보기. Space 키로 종료
M-1 모든 다운로드 내역 보기
M-2 이름 순으로 모든 다운로드 내역 보기
M-3 시작된 다운로드 내역 보기
M-4 정지된 다운로드 내역 보기
M-5 완료된 다운로드 내역 보기
M-6 해싱중인 다운로드 내역 보기

3. 다운로드 뷰 키보기
right 토런트 파일 리스트로 전환
left 메인 뷰로 전환
1/2 최대 업로드 조절
3/4 최소 피어수 조절
5/6 최대 피어수 조절
o 트리커 리스트 출력.스페이스바로 한 구룹내의 트래커들을 순환. * 키를 이용해 선택된 트래커 의 활성화 설정을 토글
p 피어와 토런트 정보를 보기
t/T 트래커 요청 시작. 대문자 T를 이용하면 최소 요청 간격을 무시하고 강제로 요청을 할 수 있음.
u 전송 내역 보기
i Chunk 빈도 보기

4. 파일리스트 뷰
left 다운로드 뷰로 전환
space 파일 우선 순위 변경
* 모든 파일의 우선 순위 변경



Trackback 0 Comment 0