최고의 Linux 콘솔 파일 관리자 9가지

리눅스 콘솔 파일 관리자는 로컬 기계에서 파일을 관리하거나 원격 기계에 연결된 경우 등 일상적인 작업에서 매우 유용할 수 있습니다. 디렉터리의 시각적 콘솔 표현은 우리가 빠르게 파일/폴더 작업을 수행하고 시간을 절약할 수 있도록 도와줍니다.

이 글에서는 가장 자주 사용되는 리눅스 콘솔 파일 관리자와 그들의 기능 및 혜택에 대해 검토하겠습니다.

1. GNU Midnight Commander

미드나잇 커맨드는 이 글에서 논의되는 최고의 파일 관리자 중 하나로, 간단히 mc로 불립니다. Mc는 복사, 이동, 삭제 및 파일 및 디렉터리 생성 외에도 권한 및 소유권을 변경하고 아카이브를 검토하고 FTP 클라이언트로 사용 등 유용한 기능이 모두 포함되어 있습니다.

Gnu Midnight Commander

콘솔 기반 파일 관리자인 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] 
Ranger – Console File Manager

3. Cfiles 빠른 터미널 파일 관리자

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

Cfiles – Terminal File Manager

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 – Console File Manager

설치하려면 다음 명령을 사용할 수 있습니다: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 – Terminal File Browser

설치하려면 다음 명령을 사용할 수 있습니다: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 최종 파일 관리자

LfmLast File Manager의 줄임말로 파이썬으로 작성된 curses 기반의 콘솔 파일 관리자입니다. 1 또는 2 개의 창과 함께 사용할 수 있습니다. 필터, 즐겨찾기, 히스토리, 압축 파일을 위한 VFS, 트리 보기 및 find 명령, grep 유틸리티, df 명령 및 기타 도구와의 직접 통합과 같은 유용한 기능이 있습니다. 사용자 정의 테마도 사용할 수 있습니다.

Lfm – Last File Manager

설치하려면 다음 명령을 사용할 수 있습니다:

$ 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 – List Files

lf의 주요 기능 중 일부는 다음과 같습니다:

  • 크로스 플랫폼 지원 – Linux, OSX, Windows (부분적으로만).
  • 런타임 종속성 없이 단일 이진 파일.
  • 낮은 메모리 사용량.
  • 쉘 명령으로 구성 가능.
  • 사용자 정의 키 바인딩.

미래 계획에는 마우스 제어 기능 활성화 포함.

lf를 설치하려면 OS에 해당하는 바이너리 빌드를 lf 릴리스 페이지에서 다운로드하면 됩니다.

8. WCM Commander

리스트의 마지막은 WCM 명령어입니다. 이는 또 다른 크로스 플랫폼 콘솔 파일 관리자입니다. WCM Commander의 저자들은 Far Manager의 기능을 모방하는 크로스 플랫폼 파일 관리자를 만들고자 했습니다.

WCM Commander

텍스트 편집기와 뷰어, 구문 강조, 가상 파일 시스템 및 매우 빠른 사용자 인터페이스가 내장되어 있습니다. 마우스 지원도 활성화되어 있습니다. 각 OS의 패키지는 WCM 다운로드 페이지에서 찾을 수 있습니다.

9. 워크 터미널 파일 매니저

워크는 전통적인 lscd 명령어의 대안으로 기능하는 터미널 기반 탐색기입니다. 퍼지 검색을 사용하여 빠른 탐색이 가능하며, cd 통합이 매우 간단하며, 워크에서 Vim을 직접 열 수 있습니다.

Walk Terminal File Manager
결론

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

Source:
https://www.tecmint.com/linux-terminal-file-managers/