웹사이트 검색

Midnight Commander - Linux용 콘솔 기반 파일 관리자


파일 이동이나 파일 복사 등 콘솔 환경에서 많은 파일을 작업하다 보면 지루한 작업이 될 수 있습니다. GUI 환경에는 파일 관리자가 있습니다. 파일 관리자는 귀하를 도와 파일과 관련된 활동 속도를 높여줍니다. 파일과 관련된 모든 구문/명령을 기억할 필요는 없습니다. 바로가기를 클릭하고 끌거나 누르기만 하면 작업이 완료됩니다.

콘솔 환경에서는 명령어/구문을 기억해야 합니다. 다행히 Linux에는 콘솔 환경에서 작동하는 텍스트 기반 파일 관리자가 있습니다. 이름은 Midnight Commander(나중에 MC라고 부르겠습니다)입니다.

미드나잇 커맨더란?

Midnight Commander 웹사이트에서는 다음과 같이 말합니다:

“GNU Midnight Commander는 GNU General Public License에 따라 라이센스가 부여된 시각적 파일 관리자이므로 자유 소프트웨어의 자격이 있습니다. 파일과 전체 디렉터리 트리를 복사, 이동 및 삭제하고, 파일을 검색하고, 하위 셸에서 명령을 실행할 수 있는 기능이 풍부한 전체 화면 텍스트 모드 응용 프로그램입니다. 내부 뷰어와 편집자가 포함되어 있습니다.”

Linux에 Midnight Commander를 설치하는 방법

기본적으로 MCLinux 시스템에 설치되지 않습니다. 따라서 먼저 설치해야 합니다. Debian, UbuntuLinux Mint에서는 다음 apt-get 명령을 사용할 수 있습니다.

sudo apt-get install mc

RHEL, CentOS 및 Fedora에서는 다음 명령을 사용할 수 있습니다.

yum install mc

설치가 완료된 후 콘솔에 "mc "(따옴표 없이)를 입력하면 실행됩니다.

mc

미드나잇 커맨더 기능

MC에는 사용자나 Linux 관리자에게 유용한 많은 기능이 있습니다. 일상생활에 유용할 수 있는 몇 가지 기능은 다음과 같습니다.

복사, 삭제, 이름 바꾸기/이동, 디렉토리 생성

MC는 두 개의 열로 구분됩니다. 왼쪽 열오른쪽 열. 해당 열은 서로 독립적인 창입니다. 각 창은 활성 디렉터리를 나타냅니다. Tab 버튼을 사용하여 창 사이를 전환할 수 있습니다. 하단에는 숫자가 앞에 붙은 버튼이 있는 것을 볼 수 있습니다. 해당 숫자는 F1F10 버튼을 나타냅니다.

한 디렉터리에서 다른 디렉터리로 파일을 복사하려면 파일을 강조 표시하고 'F5' 키를 누르기만 하면 됩니다. 여러 파일을 복사하려면 복사하려는 각 파일에 대해 “삽입” 버튼을 눌러야 합니다.

MC는 대상 폴더(대상), 링크 따르기, 속성 유지에 대한 확인을 요청합니다. 일반적으로 To 매개변수에만 집중할 수 있습니다. 복사 프로세스를 완료하려면 확인을 누르세요.

파일을 삭제하는 것이 더 쉽습니다. 파일을 강조 표시하고 'F8' 키를 눌러 삭제를 확인하세요. 파일 이동은 "F6" 키를 사용하여 수행할 수 있습니다.

반면에 파일 이름을 바꾸는 것은 다릅니다. “F6” 키를 누를 때 대상 매개변수에 파일에 대한 “새 파일 이름”을 추가했는지 확인해야 합니다. 다음은 파일 이름 바꾸기를 할 때의 스크린샷입니다.

디렉토리를 생성하려면 “F7” 키를 누르세요. MC는 현재 디렉터리에 새 디렉터리를 생성합니다. MC가 파일로 수행할 수 있는 작업에 대한 자세한 내용을 보려면 'F9' > 파일을 누르세요.

내부 뷰어

콘솔 모드에는 vi, joe, nano와 같은 많은 텍스트 편집기가 있습니다. MC에는 자체 내부 시청자가 있습니다. 파일 텍스트의 내용을 보려면 파일을 강조 표시하고 "F3" 키를 누르십시오. 필요할 때 파일을 편집할 수도 있습니다. 파일을 강조표시하고 “F4”를 눌러 편집을 시작합니다.

텍스트 편집기를 처음 실행하면 MC가 기본 텍스트 편집기를 선택하라는 메시지를 표시합니다. 샘플 출력은 다음과 같습니다.

pungki@mint15 ~ $ 

Select an editor.  To change later, run 'select-editor'.
  1. /bin/ed
  2. /bin/nano

그런 다음 "F4" 버튼을 눌러 파일을 편집하면 MC는 선택한 텍스트 편집기를 사용합니다. 기본 편집기를 변경하려면 “F2” 버튼을 누르고 '@' 기호를 선택한 다음 'select-editor'( 인용없이).

MC에서 감지하지 못하는 다른 텍스트 편집기를 사용하고 싶다면 어떻게 해야 하나요? Vi 텍스트 편집기를 사용하고 싶다고 가정해 보겠습니다. 이 경우에는 다른 방법으로 할 수 있습니다. 홈 디렉토리에 ".selected_editor" 파일이 있습니다. 숨김 파일이므로 점 기호로 시작됩니다. 파일을 편집합니다. 당신은 볼 수 있습니다 :

Generated by /usr/bin/select-editor
SELECTED_EDITOR="/usr/bin/vi"
파일 허가

파일과 디렉터리에는 권한이 있습니다. 권한은 파일과 디렉터리를 읽고, 쓰고 실행할 수 있는 사람을 관리합니다. 이를 관리하는 명령은 chmod입니다. 터미널에 “man chmod”를 입력하면 chmod의 사용법을 자세히 볼 수 있습니다.

MC를 사용하면 파일을 선택한 다음 “F9” > 파일 > Chmod를 누르거나 “를 누르기만 하면 됩니다. Ctrl-x' 및 'c'. MC는 선택한 파일의 현재 권한을 보여주고 설정할 수 있는 추가 매개변수를 보여줍니다.

파일 소유자

파일 및 디렉토리에는 소유자그룹 소유자도 있습니다. 이러한 소유자의 권한은 위의 chmod 명령으로 관리됩니다. 소유자를 관리하는 명령어는 chown입니다.

평소와 마찬가지로 터미널에 "man chown"을 입력하면 chown을 사용하는 방법을 자세히 볼 수 있습니다. MC를 사용하면 파일을 선택한 다음 “F9”을 누르기만 하면 됩니다. > 파일 > Chown 또는 'Ctrl-x'와 'o'를 누르세요. 이제 사용 가능한 사용자 이름 및 그룹 이름 목록에서 소유자 및 그룹 소유자를 설정할 수 있습니다.

MC에는 고급 Chown도 있습니다. chmodchown의 조합입니다. 한 곳에서 2가지 작업을 수행할 수 있습니다. “F9> 파일 > 고급 창을 누릅니다.

FTP 링크

기본적으로 MC는 2개의 열 인터페이스를 표시합니다. 왼쪽오른쪽. 이러한 열은 로컬 디렉터리에만 사용되는 것이 아닙니다. FTP 링크를 사용하여 둘 중 하나 또는 둘 다를 원격 컴퓨터에 연결할 수 있습니다.

이 경우 MC는 FTP 클라이언트 역할을 합니다. FTP 서비스에 연결하려면 “F9> FTP 링크를 눌러야 합니다. MC가 FTP의 자격 증명을 묻습니다. 자격 증명 형식은 다음과 같습니다.

user:password@machine_or_ip_address

정확하다면 열에 원격 컴퓨터의 디렉터리가 표시됩니다.

FTP 링크를 연결 해제하려면 “F9> 명령 >을 누르세요. 활성 VPS 링크. 활성 VFS 디렉토리 목록에 FTP 링크가 표시됩니다. 지금 FTP 링크를 선택하고 "무료 VFS"를 누르세요. 현재 FTP 링크를 끊지 않고 로컬 폴더로만 전환하려면 변경을 선택하세요.

네트워크에서 프록시 서버를 사용하는 경우 FTP 프록시를 사용하도록 MC를 구성할 수 있습니다. “F9” 키를 누르세요. > 옵션 > 가상 FS > 항상 FTP 프록시를 사용하세요.

미드나잇 커맨더를 떠나다

Midnight Command를 종료하려면 “F9> 파일 > 종료를 누르세요. 아니면 'F10'을 눌러 종료하세요. Midnight Commander에는 여전히 많은 기능이 있습니다.

MC 기능에 대한 자세한 내용을 보려면 다음 Midnight Commander FAQ를 방문하세요.

  1. https://midnight-commander.org/wiki/doc/faq