찾기
내용으로 건너뛰기
추적
문서의 이전 판을 선택했습니다!
저장하면 이 자료로 새 판을 만듭니다.
미디어 파일
{{tag>midnight_commander mc linux 우분투 리눅스 서버 콘솔}} ======Midnight Commander (MC)====== [[tech:linux|]]의 도스커맨더 같은 것이다. 사실 이쪽 계열이 원조. 익숙해지면(!) 편하다. ([[http://ubuntu.or.kr/viewtopic.php?p=8366|출처]]) 맥 용은 [[http://louise.hu/poet/midnight-commander-for-mac-os-x/|Midnight Commander for Mac OS X]] 참조 =====설치===== 대부분의 리눅스패키지에 기본으로 설치되어 있지만, 최신 버전으로 설치하려면 ''/etc/apt/sources.list'' 에 소스 추가 deb http://www.tataranovich.com/ubuntu bionic main deb-src http://www.tataranovich.com/ubuntu bionic main 키 추가 sudo apt-key adv --keyserver pool.sks-keyservers.net --recv-keys 0x836CC41976FB442E 설치 sudo apt-get update sudo apt-get install mc [[http://midnight-commander.org/wiki/Binaries|참고]] =====사용===== ====기본조작==== 대부분 Norton Commander의 기능키와 일치한다. |Enter|화살표를 이용해서 파일을 선택할 수 있으며 파일 위에서 Enter를 누르면 바로 실행된다.압축파일에서 Enter를 치면 디렉토리를 바꾸 듯 압축파일 안으로 들어가서 내용을 보여준다| |TAB|왼쪽, 오른쪽 창 전환| |F1|도움말| |F2|사용자 메뉴| |F3|보기| |F4|편집| |F5|복사| |F6|이동| |F7|새 폴더 만들기| |Shift + F6|이름 바꾸기| |F8|삭제| |F9|상단메뉴 호출| |F10|종료| F10키는 터미널 메뉴를 불러오는 기능도 하므로 터미널 설정에서 메뉴를 안 보이게 하는 것이 좋다. 편집 -> 현재 프로파일을 불러 새 터미널에서 기본값으로 메뉴 모음 표시를 체크해제한다. mc의 단축키는 emacs와 같이 키조합을 여러개 이용한다. 예를 들어 ''Ctrl +x , i'' 단축키는 ''Ctrl + x'' 를 누르고 키를 땐 다음 다시 ''i'' 를 곧이어 눌러 준다는 뜻이다. Ctrl + x 를 누르면서 바로 i 를 누르면 안된다. ====에디터 선택==== export EDITOR=nano 혹은 sudo update-alternatives --config editor 이후 선택 ====창 관련==== mc는 왼쪽, 오른쪽 2개의 창으로 구성되어 있다. 각 창마다 독립적인 디렉토리를 보여주며 보통 반대편 창이 목적지 경로로 이용된다. |Alt + i|현재 창의 내용을 반대편 창의 디렉토리와 **같은 곳**을 보여주도록 한다| |Ctrl + o|창을 닫고 **터미널 출력** 내용을 보여준다| |Ctrl + u|왼쪽, 오른쪽 창의 내용을 **서로 바꾼다**| F9 -> 왼쪽(오른쪽) -> 파일목록보기 설정 을 통해 [전체 보여주기], [간단히 보여주기], [길게 보여주기] 중 한 가지를 선택할 수 있다. * 길게보여주기 ''F9'' - ''L'' - ''L'' - ''L'' - ''Enter'' * 전체 보여주기 ''F9'' - ''L'' - ''L'' - ''M'' - ''Enter'' * 사용자 보여죽 ''F9'' - ''L'' - ''L'' - ''U'' - ''Enter'' 보통 [간단히 보여주기]를 많이 사용한다. [사용자 정의] 에서 owner, group, size, perm, mode, half type name, mtime, ctime, atime 등을 사용할 수 있다. 각 항목의 크기는 size:4 와 같이 콜론 후 숫자로 표시 한다. half type name | size:4 | mode:4 | owner:4 | group:4 하나씩 입력하기 귀찮으면 ''~/.config/mc/panel.ini''를 직접 수정해준다. list_mode=user user_format=half type name | size:4 | mode:4 | owner:4 | group:4 |Ctrl + x, q|**빠르게 보기** 파일의 내용을 반대편 창에 보여준다.| |Ctrl + x, i|**정보** 파일의 퍼미션, 날짜, 소유자, 크기와 하드디스크의 전체 용량, 빈 공간을 표시해 준다.| F9 -> 왼쪽(오른쪽) -> 나무꼴은 디렉토리를 일목 요연하게 보여주는 기능으로 디렉토리 변경시 사용한다. 나무꼴 보기에서 원래 보기로 돌아가려면 Ctrl + x , i 를 두번 눌러주어야 한다. ====파일관리==== 파일 조작은 대부분 기능키를 이용하게 된다만 일부 단축키도 유용하게 쓰이다. |Alt + s|파일을 빨리 찾기. 파일의 첫글자를 한 두개 입력해 주면 된다. 정말 많이 사용하는 기능키이다.| |Ctrl + x, s|반대편 창에 심볼릭 링크가 걸린다.| |Insert|파일 선택| |+|파일 와일드카드 선택. 입력창에 *.png 식으로 적어 주면 된다.| |-| 선택 제거| F2를 누르면 사용자 메뉴가 나타난다. 주로 압축파일 조작과 파일 관리에 관한 내용으로 이루어져 있다. 사용자가 직접 명령어를 등록해서 사용할 수도 있지만 조금 어렵다. 현재 디렉토리를 압축할 경우 F2 -> 3 이나 F2 -> 4 를 이용할 수 있으며 각각 tar.gz과 tar.bz2 가 생성된다. 특히한 점은 압축 파일이 현재 디렉토리에 생성되는 것이 아니라 상위 디렉토리에 만들어지니 주의하라 ! 압축파일을 풀 경우 압축파일에 포커스를 두고 F2 -> x 를 누르면 현재 디렉토리에 풀어준다. ====디렉토리 관련==== 디렉토리로 이동하기 위해서는 디렉토리 파일에서 Enter를 눌러 준다. 키보드로 cd /mnt 입력하면 창 디렉토리도 따라 바뀌게 된다. 파이어폭스의 뒤로가기 앞으로가기와 같이 디렉토리 이동도 가능하다. Alt + y 는 이전 디렉토리로 이동하고 Alt + u 는 다음 디렉토리도 이동한다. ====즐겨찾기==== 자주 가는 디렉토리를 단축목록에 기억시키고 불러서 사용하는 기능이 있는데 아주 편리하다. |Ctrl + x, h| 현재 디렉토리가 즐겨찾기목록에 등록된다| |Ctrl + \|디렉토리 단축목록 창을 불러온 후 이동하고 싶은 곳을 선택하면 된다| ====키보드 입력==== 기본적으로 키를 입력하면 아래에서 두번째 줄에 명령어가 입력된다. 명령어 입력 도중 Alt + Enter를 누르면 현재 선택된 파일명이 입력된다. 명령어의 히스토리 기능도 있다. Alt + h 를 누르면 히스토리 창이 뜨고 지금까지 입력했던 명령어가 순서대로 나타난다. 히스토리 창 없이 바로 이전 명령어나 다음 명령어를 곧바로 표시할 수 있는데 익숙해지면 이게 더 편하다. |Alt + p|이전 명령어 불러오기| |Alt + n|다음 명령어 불러오기| =====에러===== SFTP Protocol Error when transferring file (31) 31번 에러가 나는 경우가 있는데 [[https://midnight-commander.org/ticket/3406|버그]]이며, 최신버전에서 이미 패치 되었다 . 업데이트를 해준다.
2+1?
이 필드는 비어 있도록 유지하세요:
저장
미리 보기
취소
편집 요약
참고: 이 문서를 편집하면 내용은 다음 라이선스에 따라 배포하는 데 동의하는 것으로 간주합니다:
CC Attribution-Noncommercial-Share Alike 4.0 International
연결문서
우분투 (Ubuntu)
기술
Let's encrypt
Last file manager (Lfm)
우분투서버 한글 설정 (Locale)
macOS
XPEnology
문서 도구
문서 보기
이전 판
연결문서
맨 위로
다크 모드로 보기
☀️
Toggle Menu
기술
너두 고쳐두 됩니다.
사이트 도구
최근 바뀜
미디어 관리자
사이트맵
사용자 도구
등록
로긴
최근 수정된 문서
misuse_topical5
노박
unique_items
dinner_bell
deputy_beagle
ratslayer
one_for_my_baby
alerio
power_fist
제거됨
fixer
climb_ev_ry_mountain
companion
[장비 분실]
crashed_vertibird
brotherhood_t-51b_power_armor
marco
i_forgot_to_remember_to_forget
cateye