오래전부터 써오던 Total Commander에 대하여 정리해 보기로 한다.
Total Commander(토탈 커맨더)는 역사만 보아도 벌써 10년이 넘어가며 그동안 필수 유틸리티로 여겨져왔다. 그리고 Microsoft의 Windows의 변화와 따라 Windows 3.1부터 지금의 Windows Vista까지 계속해서 사용되는 필수 유틸리티이다.
초기 이름은 Windows Commander였으나 Windows 상표권 문제로 이름이 바뀌게 되었으며 공식 홈페이지에는 토탈 커맨더에 대한 1996년부터의 기록이 있다. (Total Commaner의 공식 홈페이지: http://www.ghisler.com/)
특히 여러 파일 이름 바꾸기, 압축, background 복사, ftp, 폴더 북마크, 강력한 파일 검색 등 파일 관리에서는 Windows에 내장된 Explorer(Windows 탐색기)와 비교해서 하나의 툴로 훨씬 강력한 기능을 제공하여 일반 사용자에게도매우 유용하다.
또한 소프으웨어 개발자를 위한 강력한 viewer(hex code, unicode, utf-8 등), 파일 비교, 폴더 동기화기능 등을 한꺼번에 해결해 주기에 소프트웨어 개발자에게는 더욱더 유용하다. 좀 더 전문적인 툴도 있지만 일반적인 경우 간단한 개발 작업을 위해서 다른 프로그램을 띄우기 보다는 빠르게 원하는 기능을 제공해주기에 작업 효율도 올라간다.
Total Commander(토탈 커맨더)는 역사만 보아도 벌써 10년이 넘어가며 그동안 필수 유틸리티로 여겨져왔다. 그리고 Microsoft의 Windows의 변화와 따라 Windows 3.1부터 지금의 Windows Vista까지 계속해서 사용되는 필수 유틸리티이다.
초기 이름은 Windows Commander였으나 Windows 상표권 문제로 이름이 바뀌게 되었으며 공식 홈페이지에는 토탈 커맨더에 대한 1996년부터의 기록이 있다. (Total Commaner의 공식 홈페이지: http://www.ghisler.com/)
특히 여러 파일 이름 바꾸기, 압축, background 복사, ftp, 폴더 북마크, 강력한 파일 검색 등 파일 관리에서는 Windows에 내장된 Explorer(Windows 탐색기)와 비교해서 하나의 툴로 훨씬 강력한 기능을 제공하여 일반 사용자에게도매우 유용하다.
또한 소프으웨어 개발자를 위한 강력한 viewer(hex code, unicode, utf-8 등), 파일 비교, 폴더 동기화기능 등을 한꺼번에 해결해 주기에 소프트웨어 개발자에게는 더욱더 유용하다. 좀 더 전문적인 툴도 있지만 일반적인 경우 간단한 개발 작업을 위해서 다른 프로그램을 띄우기 보다는 빠르게 원하는 기능을 제공해주기에 작업 효율도 올라간다.
개인적으로는 토탈커맨더는 98년 즈음부터 사용했던 것으로 기억하며 오랬동안 써왔던 utility였지만 자주 사용하는 용도에 대하여 정리해 보기로 한다.
1. Installation
2009년 6월 현재 2008년 8월에 나온 Total Commander 7.04a가 최신의 정식 버전이다.
(http://www.ghisler.com/download.htm)
베타 버전은 나온 것이 있지만 정식이 안정적이므로 새로운 버전의 기능을 필요로 하는 것이 이 아니면 정식을 사용하면 된다.
설치는 다국어를 지원하며 한국어도 지원한다. 하지만 개인적으로는 영어로 설정해놓고 사용중이다.
2. 주로 사용하는 기능
2.1 자주 사용하는 폴터, 디렉토리, sftp 등 위치 기억 (북마크 기능)
메뉴 중에서 "Add current dir" 메뉴를 이용하면 자주 사용하는 위치를 기억시킨 후 빠르게 찾아갈 수 있으며 Configure메뉴를 이용하면 편집이 가능하다. (일종의 북마크 기능)
특히 ftp, sftp 사이트의 디렉토리도 위치를 기억시키면 마치 하드디스크의 디렉토리처럼 언제든지 원하는 위치로 이동할 수 있어 서버에 파일을 업로드할 경우 매우 유용하다.
Linux와 Windows에서 동시에 작업이 필요한 경우 필수적인 기능이다.
2.2 Internal viewer 와 editor 수정하기
Configuration - Options - Viewer/Editor 에서 수정 가능하다. 개인적으로 viewer는 그대로 두고 editor는 Windows용 vim을 사용한다.
2.3 shorcuts
select : Ctrl-Click, Right-Click
select multiple files : Shift-Click
select all files : Ctrl-A (전체 선택)
rename : Shift+F6, or Shift+Click on Mov button
Alt-F1 : 왼쪽 Drive 선택 창 (사용예: Alt-F1 d (D 드라이브 선택))
Alt-F2 : 오른쪽 Drive 선택 창
Ctrl-PgDn : 실행형 압축 파일 안으로 들어가기, 디렉토리 안으로 들어가기
Tab : 왼쪽, 오른쪽 창 선택 전환
Ctrl-left, Ctrl-right : 유용한 단축키 (자세한 설명은 다음 참고 사이트 참조 http://www.winapi.co.kr/toollec/tCmd/tCmd2.htm)
3. 필수 Addon plugin
http://www.ghisler.com/addons.htm <- 여기에 Addon과 plugin이 정리되어 있다.
개인적으로 필수 적으로 사용하는 것들은 다음과 같다.
3.1 SFTP Plugin
Linux/Unix와 Windows에서 동시에 작업을 하게되면 여러군데의 파일을 동시에 관리해야 한다. 이 때 FTP나 SFTP를 이용하면 Linux/Unix의 파일을 마치 로컬 하드에 있는 것과 같이 Total Commander에서는 관리할 수 있다.
(여러 WIndows에서 작업할 경우 Network Drive로 잡으면 쉽게 작업이 가능하다.)
하지만 아쉽게도 Total commander는 FTP만 탑재하고 있고 SFTP는 기본적으로 지원되지 않는다. 이유는 SSH에 걸려있는 특허 및 법적인 문제 때문이다. 그래서 SFTP plugin을 따로 설치해야하며 이는 SFTP4TC라는 이름으로 배포되고 있다. 설치 및 사용법은 다음과 같다.
(SFTP4TC는 Putty를 기반으로 만들어진 듯하다.)
1. 공식 사이트에서 다운로드 받아 설치하면 간단하게 끝난다.
2. 설치가 끝난 후 Total Commander의 드라이브 선택 창에 보면 "\"라는 "Network Neighborhood"를 선택한다
3. 여기에 보면 "Secure FTP Connections"라는 항목이 보일 것이다. 이를 선택하자.
4. 들어가보면 "Edit Connections"와 "Quick Connection"이 있다.
Edit Connections를 이용하면 sftp로 접속할 서버/계정정보 등 profile을 저장할 수 있다.
Quick Connection은 특정 sftp server에 한번 접속할 때 사용하면 된다.
2. 설치가 끝난 후 Total Commander의 드라이브 선택 창에 보면 "\"라는 "Network Neighborhood"를 선택한다
3. 여기에 보면 "Secure FTP Connections"라는 항목이 보일 것이다. 이를 선택하자.
4. 들어가보면 "Edit Connections"와 "Quick Connection"이 있다.
Edit Connections를 이용하면 sftp로 접속할 서버/계정정보 등 profile을 저장할 수 있다.
Quick Connection은 특정 sftp server에 한번 접속할 때 사용하면 된다.
참고 사이트:
Total Commander 공식 사이트 : http://www.ghisler.com/
Total Commaner 한글강좌 (오래된 5.5버전 기준) : http://www.winapi.co.kr/toollec/tCmd/tCmd.htm
'Soft' 카테고리의 다른 글
| scp, script, tee (0) | 2009/07/14 |
|---|---|
| Apache HTTP Server 2.2 설정 - Module (모듈 관리) (1) | 2009/07/03 |
| [필수유틸] Total Commander (토탈 커맨더) - 10년이 넘는 기간 동안 필수 유틸 (0) | 2009/06/16 |
| LCD Monitor setting w/ Nokia Moniter Test (노키아 모니터 테스트) (0) | 2009/06/08 |
| [링크] unix / linux 사용자 및 개발자를 위한 문서 (1) | 2009/05/27 |
| SSH Tunneling (0) | 2009/02/27 |

Prev

