리눅스 콘솔 파일 관리자는 로컬 기계에서 파일을 관리하거나 원격 기계에 연결된 경우 등 일상적인 작업에서 매우 유용할 수 있습니다. 디렉터리의 시각적 콘솔 표현은 우리가 빠르게 파일/폴더 작업을 수행하고 시간을 절약할 수 있도록 도와줍니다.
이 글에서는 가장 자주 사용되는 리눅스 콘솔 파일 관리자와 그들의 기능 및 혜택에 대해 검토하겠습니다.
1. GNU Midnight Commander
미드나잇 커맨드는 이 글에서 논의되는 최고의 파일 관리자 중 하나로, 간단히 mc
로 불립니다. Mc는 복사, 이동, 삭제 및 파일 및 디렉터리 생성 외에도 권한 및 소유권을 변경하고 아카이브를 검토하고 FTP 클라이언트로 사용 등 유용한 기능이 모두 포함되어 있습니다.

콘솔 기반 파일 관리자인 Midnight Commander의 전체 리뷰를 찾을 수 있습니다.
미드나잇 커맨더를 설치하려면 다음 명령을 사용할 수 있습니다:
$ sudo apt install mc [On Debian, Ubuntu and Mint] $ sudo yum install mc [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/mc [On Gentoo Linux] $ sudo apk add mc [On Alpine Linux] $ sudo pacman -S mc [On Arch Linux] $ sudo zypper install mc [On OpenSUSE]
2. Ranger 콘솔 파일 관리자
Ranger는 콘솔 파일 관리자를 찾을 때 또 다른 최고의 선택입니다. Vim과 유사한 인터페이스, 선택한 파일 또는 디렉토리의 미리보기, 북마크 마우스 지원 및 탭 뷰를 갖추고 있습니다.
전체 리뷰는 여기에서 확인하실 수 있습니다: Ranger – vi 키 바인딩이 있는 좋은 콘솔 파일 관리자.
Ranger를 설치하려면 다음 명령어를 사용할 수 있습니다:
$ sudo apt install ranger [On Debian, Ubuntu and Mint] $ sudo yum install ranger [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/ranger [On Gentoo Linux] $ sudo apk add ranger [On Alpine Linux] $ sudo pacman -S ranger [On Arch Linux] $ sudo zypper install ranger [On OpenSUSE]

3. Cfiles 빠른 터미널 파일 관리자
Cfiles는 C로 작성된 빠른 터미널 파일 관리자로, ncurses를 사용하며 ranger와 유사하게 vi 키 바인딩을 사용합니다. cp, mv, fzf, xdg-open 등의 몇 가지 종속성이 있습니다. 가벼우면서도 설치에는 몇 가지 더 많은 단계가 필요합니다:

cfiles를 설치하려면 먼저 다음 명령어를 사용하여 개발 도구를 설치해야 합니다:
$ sudo apt-get install build-essential [On Debian/Ubuntu] $ sudo yum groupinstall 'Development Tools' [on CentOS/RHEL]
다음으로, cfiles 리포지토리를 복제하고 다음 명령어를 사용하여 설치하십시오.
$ git clone https://github.com/mananapr/cfiles.git $ cd cfiles $ gcc cf.c -lncurses -o cf $ sudo cp cf /usr/bin/ #Or copy somewhere else in your $PATH
A more detailed review of cfiles can be found here: Cfiles a terminal file manager for Linux.
4. Vifm 콘솔 파일 관리자
Vifm은 curses 인터페이스를 사용하는 또 다른 명령 줄 기반 파일 관리자입니다. 그러나 이것은 mutter에서 일부 기능을 복사합니다. Vim 사용자라면 vifm을 사용할 때 새로운 명령어 세트를 배울 필요가 없습니다. 동일한 키 바인딩을 사용하며 여러 종류의 파일을 편집할 수 있는 기능도 있습니다.
비슷한 다른 콘솔 파일 관리자와 마찬가지로 두 개의 창이 있으며 자동 완성을 지원합니다. 또한 파일 트리 비교를 위한 다양한 보기를 지원합니다. 이것으로 원격 명령도 실행할 수 있습니다.

설치하려면 다음 명령을 사용할 수 있습니다:Vifm
$ sudo apt install vifm [On Debian, Ubuntu and Mint] $ sudo yum install vifm [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/vifm [On Gentoo Linux] $ sudo apk add vifm [On Alpine Linux] $ sudo pacman -S vifm [On Arch Linux] $ sudo zypper install vifm [On OpenSUSE]
A more detailed review of vifm can be seen at Vifm command line-based file manager for Linux.
5. Nnn 터미널 파일 브라우저
Nnn은 목록에서 가장 빠른 콘솔 파일 관리자입니다. 다른 파일 관리자와 비교했을 때 기능이 적지만 매우 가벼우며 콘솔에서 얻을 수 있는 데스크톱 파일 관리자와 가장 가깝습니다. 상호 작용이 간단하여 새로운 사용자들이 터미널에 쉽게 적응할 수 있습니다.

설치하려면 다음 명령을 사용할 수 있습니다:nnn
$ sudo apt install nnn [On Debian, Ubuntu and Mint] $ sudo yum install nnn [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/nnn [On Gentoo Linux] $ sudo apk add nnn [On Alpine Linux] $ sudo pacman -S nnn [On Arch Linux] $ sudo zypper install nnn [On OpenSUSE]
A more detailed preview of nnn can be found at Nnn – a fast and friendly terminal file browser.
6. Lfm 최종 파일 관리자
Lfm은 Last File Manager의 줄임말로 파이썬으로 작성된 curses 기반의 콘솔 파일 관리자입니다. 1 또는 2 개의 창과 함께 사용할 수 있습니다. 필터, 즐겨찾기, 히스토리, 압축 파일을 위한 VFS, 트리 보기 및 find 명령, grep 유틸리티, df 명령 및 기타 도구와의 직접 통합과 같은 유용한 기능이 있습니다. 사용자 정의 테마도 사용할 수 있습니다.

설치하려면 다음 명령을 사용할 수 있습니다:
$ sudo apt install lfm [On Debian, Ubuntu and Mint] $ sudo yum install lfm [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] $ sudo emerge -a sys-apps/lfm [On Gentoo Linux] $ sudo apk add lfm [On Alpine Linux] $ sudo pacman -S lfm [On Arch Linux] $ sudo zypper install lfm [On OpenSUSE]
lfm을 설치할 수도 있습니다. pip 명령어를 사용하여 다음과 같이 설치할 수 있습니다:
$ sudo pip install lfm
7. lf – 파일 목록
Lf – “파일 목록”은 Ranger에서 영감을 받은 Go로 작성된 명령 줄 파일 관리자입니다. 원래는 Ranger가 가지고 있는 기능이 빠져 있는 것을 채우기 위해 만들어졌습니다.

lf의 주요 기능 중 일부는 다음과 같습니다:
- 크로스 플랫폼 지원 – Linux, OSX, Windows (부분적으로만).
- 런타임 종속성 없이 단일 이진 파일.
- 낮은 메모리 사용량.
- 쉘 명령으로 구성 가능.
- 사용자 정의 키 바인딩.
미래 계획에는 마우스 제어 기능 활성화 포함.
lf를 설치하려면 OS에 해당하는 바이너리 빌드를 lf 릴리스 페이지에서 다운로드하면 됩니다.
8. WCM Commander
리스트의 마지막은 WCM 명령어입니다. 이는 또 다른 크로스 플랫폼 콘솔 파일 관리자입니다. WCM Commander의 저자들은 Far Manager의 기능을 모방하는 크로스 플랫폼 파일 관리자를 만들고자 했습니다.

텍스트 편집기와 뷰어, 구문 강조, 가상 파일 시스템 및 매우 빠른 사용자 인터페이스가 내장되어 있습니다. 마우스 지원도 활성화되어 있습니다. 각 OS의 패키지는 WCM 다운로드 페이지에서 찾을 수 있습니다.
9. 워크 터미널 파일 매니저
워크는 전통적인 ls와 cd 명령어의 대안으로 기능하는 터미널 기반 탐색기입니다. 퍼지 검색을 사용하여 빠른 탐색이 가능하며, cd 통합이 매우 간단하며, 워크에서 Vim을 직접 열 수 있습니다.

결론
이것은 우리가 다룬 일부 최고의 리눅스 콘솔 파일 관리자에 대한 간단한 발표였습니다. 만약 우리가 누락한 것이 있다고 생각하거나, 특정 파일 관리자를 선호한다면, 아래 댓글 섹션에서 의견을 공유해 주세요.
Source:
https://www.tecmint.com/linux-terminal-file-managers/