터미널을 사용합시다 ! - Midnight Commander 간략 메뉴얼

[b:3tzhykyf]mc[/b:3tzhykyf]를 처음 사용하시는 분을 위해 간단한 조작법을 적어봅니다.
주로 많이 사용하는 기능 위주로 편집하였습니다.

대부분의 프로그램이 마찬가지겠지만 천천히 익혀 두시면 나중에 유용하게 쓰실 수 있을 겁니다.

[size=150:3tzhykyf][b:3tzhykyf][기본조작][/b:3tzhykyf][/size:3tzhykyf]

[list:3tzhykyf][*:3tzhykyf]화살표를 이용해서 파일을 선택할 수 있으며 파일 위에서 [b:3tzhykyf]Enter[/b:3tzhykyf]를 누르면 바로 실행됩니다.
압축파일에서 Enter를 치면 디렉토리를 바꾸 듯 압축파일 안으로 들어갑니다.

[/:m:3tzhykyf]
[
:3tzhykyf]왼쪽, 오른쪽 창 전환은 [b:3tzhykyf]Tab[/b:3tzhykyf] 키를 이용합니다.

[/:m:3tzhykyf]
[
:3tzhykyf]맨 아래 줄에 기능키에 대한 설명이 나오는데 각각 F1 - F2 - F3 - F4 … 에 해당합니다.
도움말 - 메뉴 - 보기 - 편집 - 복사 … 등 대부분 Norton Commander의 기능키와 일치합니다.

[/:m:3tzhykyf]
[
:3tzhykyf]기능키는 가장 많이 사용하는 키를 모아 두었으며 [b:3tzhykyf]F9[/b:3tzhykyf]가 상단메뉴 호출이며 [b:3tzhykyf]F10[/b:3tzhykyf]이 [b:3tzhykyf]종료키[/b:3tzhykyf]입니다.
[attachment=9:3tzhykyf]mc_man_1-.png[/attachment:3tzhykyf]
[/:m:3tzhykyf]
[
:3tzhykyf][b:3tzhykyf]F10[/b:3tzhykyf]키는 터미널 메뉴를 불러오는 기능도 하므로 터미널 설정에서 메뉴를 안 보이게 하는 것이 좋습니다.
[b:3tzhykyf]편집 -> 현재 프로파일[/b:3tzhykyf]을 불러 [b:3tzhykyf]□ 새 터미널에서 기본값으로 메뉴 모음 표시[/b:3tzhykyf]를 체크해제합니다.
[attachment=2:3tzhykyf]mc_man_8-.png[/attachment:3tzhykyf]
[/:m:3tzhykyf]
[
:3tzhykyf]mc의 단축키는 emacs와 같이 키조합을 여러개 이용합니다.

예를 들어 Ctrl +x , i 단축키는 Ctrl + x 를 [b:3tzhykyf]누르고 키를 땐 다음[/b:3tzhykyf] 다시 i 를 곧이어 눌러 준다는 뜻입니다.
Ctrl + x 를 [b:3tzhykyf]누르면서 바로[/b:3tzhykyf] i 를 누르면 안됩니다.[/*:m:3tzhykyf][/list:u:3tzhykyf]

[size=150:3tzhykyf][b:3tzhykyf][창 관련][/b:3tzhykyf][/size:3tzhykyf]

[list:3tzhykyf][*:3tzhykyf]mc는 왼쪽, 오른쪽 2개의 창으로 구성되어 있습니다.
각 창마다 독립적인 디렉토리를 보여주며 보통 반대편 창이 [b:3tzhykyf]목적지 경로[/b:3tzhykyf]로 이용됩니다.

[/:m:3tzhykyf]
[
:3tzhykyf]창을 닫고 터미널 출력 내용을 보고 싶은 경우 [b:3tzhykyf]Ctrl + o[/b:3tzhykyf] 를 눌러주면 되고
현재 창의 디렉토리를 반대편 창의 디렉토리와 같게 만들려면 [b:3tzhykyf]Alt + i[/b:3tzhykyf] 를 입력해 주면 됩니다.

[/:m:3tzhykyf]
[
:3tzhykyf]왼쪽, 오른쪽 창의 내용을 바꾸고 싶으면 [b:3tzhykyf]Ctrl + u[/b:3tzhykyf] 를 이용하면 됩니다.

[/:m:3tzhykyf]
[
:3tzhykyf]창 내용은 기본적으로 자세히 보여주는데 이것도 선택할 수 있습니다.
[attachment=8:3tzhykyf]mc_man_2-.png[/attachment:3tzhykyf]
[b:3tzhykyf]F9 -> 왼쪽(오른쪽) -> 파일목록보기[/b:3tzhykyf] 설정 을 통해 [b:3tzhykyf][전체 보여주기][/b:3tzhykyf], [b:3tzhykyf][간단히 보여주기][/b:3tzhykyf], [b:3tzhykyf][길게 보여주기][/b:3tzhykyf] 중
한 가지를 선택할 수 있습니다.

보통 [b:3tzhykyf][간단히 보여주기][/b:3tzhykyf]를 많이 사용합니다.

[/:m:3tzhykyf]
[
:3tzhykyf][b:3tzhykyf]F9 -> 왼쪽(오른쪽) -> 빠르게 보기[/b:3tzhykyf]는 파일의 내용을 반대편 창에 보여줍니다.
[attachment=7:3tzhykyf]mc_man_3-.png[/attachment:3tzhykyf]
[/:m:3tzhykyf]
[
:3tzhykyf][b:3tzhykyf]F9 -> 왼쪽(오른쪽) -> 정보[/b:3tzhykyf]는 파일의 퍼미션, 날짜, 소유자, 크기와 하드디스크의 전체 용량, 빈 공간을 표시해 줍니다.
단축키는 [b:3tzhykyf]Ctrl + x, i[/b:3tzhykyf] 입니다.
[attachment=6:3tzhykyf]mc_man_4-.png[/attachment:3tzhykyf]

[/:m:3tzhykyf]
[
:3tzhykyf][b:3tzhykyf]F9 -> 왼쪽(오른쪽) -> 나무꼴[/b:3tzhykyf]은 디렉토리를 일목 요연하게 보여주는 기능으로 디렉토리 변경시 사용합니다.
나무꼴 보기에서 원래 보기로 돌아가려면 [b:3tzhykyf]Ctrl + x , i[/b:3tzhykyf] 를 두번 눌러주어야 합니다.
[attachment=5:3tzhykyf]mc_man_5-.png[/attachment:3tzhykyf][/*:m:3tzhykyf][/list:u:3tzhykyf]

[size=150:3tzhykyf][b:3tzhykyf][파일관리][/b:3tzhykyf][/size:3tzhykyf]

[list:3tzhykyf][*:3tzhykyf]파일 조작은 대부분 기능키를 이용하게 됩니다만 일부 단축키도 유용하게 쓰입니다.

[/:m:3tzhykyf]
[
:3tzhykyf]파일이 많은 디렉토리에 들어가서 원하는 파일을 빨리 찾기 위해서는 [b:3tzhykyf]Alt + s[/b:3tzhykyf] 를 누르고
파일의 첫글자를 한 두개 입력해 주면 됩니다. 정말 많이 사용하는 기능키입니다.

[/:m:3tzhykyf]
[
:3tzhykyf]하나의 파일을 복사하려면 복사할 창을 반대편에 두고 [b:3tzhykyf]F5[/b:3tzhykyf]를 입력해 주면 됩니다.

[/:m:3tzhykyf]
[
:3tzhykyf]여러개를 선택해서 복사하려면 [b:3tzhykyf]Insert[/b:3tzhykyf] 키를 이용해 파일을 골라서 복사하면 되며
모두 선택하려면 [b:3tzhykyf]키패드의 +, Enter[/b:3tzhykyf] 키를 이용하며 되고 확장자를 골라 선택하려면
[b:3tzhykyf]키패드의 +[/b:3tzhykyf] 누르고 입력창에 [b:3tzhykyf]*.png[/b:3tzhykyf] 식으로 적어 주면 됩니다.

참고로 선택 제거는 [b:3tzhykyf]키패드의 -[/b:3tzhykyf] 키입니다.

[/:m:3tzhykyf]
[
:3tzhykyf]F6 키는 파일을 이동시키는 명령이며 이름을 바꾸기 위해서는 [b:3tzhykyf]Shift + F6[/b:3tzhykyf]을 이용하면 됩니다.
혹시 단축키가 작동하지 않는다면 다음 팁을 참고하셔서 설정해 주시면 됩니다.

[list:3tzhykyf][url=http://ubuntu.or.kr/viewtopic.php?f=9&t=448:3tzhykyf][b:3tzhykyf][color=#000080:3tzhykyf]Midnight Commander 의 단축키가 작동하지 않을 경우…[/color:3tzhykyf][/b:3tzhykyf][/url:3tzhykyf][/list:u:3tzhykyf]

[/:m:3tzhykyf]
[
:3tzhykyf]심볼릭 링크를 거는 명령어를 외워 두시면 아주 편리합니다.
[b:3tzhykyf]Ctrl + x, s[/b:3tzhykyf] 를 쳐 주면 반대편 창에 심볼릭 링크가 걸립니다.

[/:m:3tzhykyf]
[
:3tzhykyf][b:3tzhykyf]F2[/b:3tzhykyf]를 누르면 사용자 메뉴가 나타납니다.
주로 압축파일 조작과 파일 관리에 관한 내용으로 이루어져 있습니다.
사용자가 직접 명령어를 등록해서 사용할 수도 있지만 조금 어렵습니다.

[/:m:3tzhykyf]
[
:3tzhykyf]현재 디렉토리를 압축할 경우 [b:3tzhykyf]F2 -> 3[/b:3tzhykyf] 이나 [b:3tzhykyf]F2 -> 4[/b:3tzhykyf] 를 이용할 수 있으며 각각 [b:3tzhykyf]tar.gz[/b:3tzhykyf]과 [b:3tzhykyf]tar.bz2[/b:3tzhykyf] 가 생성됩니다.
[attachment=4:3tzhykyf]mc_man_6-.png[/attachment:3tzhykyf]
특히한 점은 압축 파일이 현재 디렉토리에 생성되는 것이 아니라 [b:3tzhykyf]상위 디렉토리[/b:3tzhykyf]에 만들어지니 주의하세요 !

[/:m:3tzhykyf]
[
:3tzhykyf]압축파일을 풀 경우 압축파일에 포커스를 두고 [b:3tzhykyf]F2 -> x[/b:3tzhykyf] 를 누르면 현재 디렉토리에 풀어줍니다.
[attachment=3:3tzhykyf]mc_man_7-.png[/attachment:3tzhykyf][/*:m:3tzhykyf][/list:u:3tzhykyf]

[size=150:3tzhykyf][b:3tzhykyf][디렉토리 관련][/b:3tzhykyf][/size:3tzhykyf]

[list:3tzhykyf][*:3tzhykyf]디렉토리로 이동하기 위해서는 디렉토리 파일에서 [b:3tzhykyf]Enter[/b:3tzhykyf]를 눌러 줍니다.
키보드로 cd /mnt 입력하면 창 디렉토리도 따라 바뀌게 됩니다.

[/:m:3tzhykyf]
[
:3tzhykyf]파이어폭스의 뒤로가기 앞으로가기와 같이 디렉토리 이동도 가능합니다.
[b:3tzhykyf]Alt + y[/b:3tzhykyf] 는 이전 디렉토리로 이동하고 [b:3tzhykyf]Alt + u[/b:3tzhykyf] 는 다음 디렉토리도 이동합니다.

[/:m:3tzhykyf]
[
:3tzhykyf]자주 가는 디렉토리를 단축목록에 기억시키고 불러서 사용하는 기능이 있는데 아주 편리합니다.
기억하고 싶은 디렉토리로 이동한 후 [b:3tzhykyf]Ctrl + x, h[/b:3tzhykyf] 키를 눌러주면 현재 디렉토리가 단축목록에 등록됩니다.

다시 [b:3tzhykyf]Ctrl + [/b:3tzhykyf] 를 눌러 디렉토리 단축목록 창을 불러온 후 이동하고 싶은 곳을 선택하면 됩니다.
[attachment=0:3tzhykyf]mc_man_10-.png[/attachment:3tzhykyf][/*:m:3tzhykyf][/list:u:3tzhykyf]

[size=150:3tzhykyf][b:3tzhykyf][키보드 입력][/b:3tzhykyf][/size:3tzhykyf]

[list:3tzhykyf][*:3tzhykyf]기본적으로 키를 입력하면 아래에서 두번째 줄에 명령어가 입력됩니다.
명령어 입력 도중 [b:3tzhykyf]Alt + Enter[/b:3tzhykyf]를 누르면 현재 선택된 파일명이 입력됩니다.

[/:m:3tzhykyf]
[
:3tzhykyf]입력된 내용을 편집하기 위해서는 화살표가 아니라 단축키를 써야 합니다.

[list:3tzhykyf]한 글자씩 왼쪽 이동 [b:3tzhykyf]Ctrl + b[/b:3tzhykyf]
한 글자씩 오른쪽 이동 [b:3tzhykyf]Ctrl + f[/b:3tzhykyf]

한 단어씩 왼쪽 이동 [b:3tzhykyf]Alt + b[/b:3tzhykyf]
한 단어씩 오른쪽 이동 [b:3tzhykyf]Alt + f[/b:3tzhykyf][/list:u:3tzhykyf]

[/:m:3tzhykyf]
[
:3tzhykyf]명령어의 히스토리 기능도 있습니다.
[b:3tzhykyf]Alt + h[/b:3tzhykyf] 를 누르면 히스토리 창이 뜨고 지금까지 입력했던 명령어가 순서대로 나타납니다.
[attachment=1:3tzhykyf]mc_man_9-.png[/attachment:3tzhykyf]
[/:m:3tzhykyf]
[
:3tzhykyf]히스토리 창 없이 바로 이전 명령어나 다음 명령어를 곧바로 표시할 수 있는데 익숙해지면 이게 더 편합니다.

[list:3tzhykyf]이전 명령어 불러오기 [b:3tzhykyf]Alt + p[/b:3tzhykyf]
다음 명령어 불러오기 [b:3tzhykyf]Alt + n[/b:3tzhykyf][/list:u:3tzhykyf][/*:m:3tzhykyf][/list:u:3tzhykyf]

일단 여기까지만 익혀도 mc를 사용하는데 지장은 없으리라 생각됩니다.

이 외에도 FTP , 파일 비교, 사용자 정의키 등 편리한 기능이 많으니 mc 많이 사랑해 주시고
아울러 부족한 것은 인터넷 검색을 함꼐 이용하신다면 터미널 작업을 신속 정확히 하실 수 있을 겁니다.

[b:3tzhykyf]Midnight Commander 한밤중의 뭐지 ?[/b:3tzhykyf]

오호…메뉴얼 수고하셨습니다.
[b:1a9dp6qf]
더불어 단축키 목록입니다.
[/b:1a9dp6qf]

http://doraki.net/290

오…옛날 도스 시절의 M 생각나네요.

[quote="kmk1290":2yyti7ut][b:2yyti7ut]더불어 단축키 목록입니다.[/b:2yyti7ut]

http://doraki.net/290[/quote:2yyti7ut]

doraki 님 링크가 깨져 있습니다 !
벌써 집을 옮기셨나요…

어 ! 방금 들어가보니 연결되는군요. 희한하네…

[quote="bandman159":3ubkjugt]오…옛날 도스 시절의 M 생각나네요.[/quote:3ubkjugt]
사실 노턴 커만도에 가깝죠
m= linm
mc =norton commandor 두개다 사용해 보소서 장단점이 있답니다.

MC 빠 인 저로서는 (한글화와 제일많이 컴파일 해본 MC :D )
화산폭팔님의 MC 소개 감사드리며
mc 종료시에 디렉이 시작한 곳으로 종료되는데…
[b:3ubkjugt]보이는 디렉에서 바로 종료 하기[/b:3ubkjugt] 팁 추가 합니다.

.bash_aliases 에 추가
alias mc=‘. /usr/share/mc/bin/mc-wrapper.sh’

추신 : 리눅스테탑 사용을 시작하면서 오픈수세 홈피서 화산폭팔님께 팁 많이 배웠습니다. ;)

[quote="강분도":3b3xbni8]mc 종료시에 디렉이 시작한 곳으로 종료되는데…
[b:3b3xbni8]보이는 디렉에서 바로 종료 하기[/b:3b3xbni8] 팁 추가 합니다.

.bash_aliases 에 추가
alias mc=‘. /usr/share/mc/bin/mc-wrapper.sh’[/quote:3b3xbni8]
감사하다니요 저는 분도님께 훨씬 많이 배우고 있습니다.
(게다가 제 과거까지 다 보셨군요 쑥쓰…^^;:wink:

아울러 분도님 팁에 더해서 .bash_aliases 를 사용하려면 .bashrc 에서 아래 부분을 찾아
주석처리를 제거해 주셔야 합니다. (혹시 안 된다 하실 분 있을까봐…)

[list:3b3xbni8][b:3b3xbni8]if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi[/b:3b3xbni8][/list:u:3b3xbni8]

좋은 팁 알려 주셔서 감사합니다.