8つのベストLinuxコンソールファイルマネージャ


Linuxコンソールのファイルマネージャは、ローカルマシン上のファイルを管理しているとき、またはリモートのマシンに接続されているときに、日常業務で非常に役立ちます。ディレクトリを視覚的に表現することで、ファイルやフォルダの操作をすばやく実行し、時間を節約できます。

この記事では、最も頻繁に使用されるLinuxコンソールファイルマネージャとその機能と利点について説明します。

GNU Midnight Commander

Midnight Command は、単に mc と呼ばれることが多く、この記事で説明するトップファイルマネージャの1つです。 Mc には、コピー、移動、削除、ファイルやディレクトリの作成、権限や所有権の変更、アーカイブのレビュー、FTPクライアントとしての使用など、さまざまな便利な機能が付属しています。

あなたはミッドナイト司令官コンソールベースのファイルマネージャの私達の完全なレビューを見つけることができます。

深夜の司令官をインストールするには、次のコマンドを使用します。

$ sudo apt install mc    [Debian/Ubuntu]
$ sudo yum install mc    [CentOS/RHEL]
$ sudo dnf install mc    [Fedora]

レンジャーコンソールファイルマネージャ

コンソールファイルマネージャを探しているときは、 Ranger がもう1つの最適な選択肢です。それはvimのようなインターフェース、選択されたファイルまたはディレクトリのプレビュー、ブックマークのマウスサポートおよびタブ表示を持っています。

ここに私達の完全なレビューを見つけることができます:レンジャー - viキーバインディングを持つ素晴らしいコンソールファイルマネージャ。

ranger をインストールするには、次のコマンドを使用します。

$ sudo apt install ranger    [Debian/Ubuntu]
$ sudo yum install ranger    [CentOS/RHEL]
$ sudo dnf install ranger    [Fedora]

Cファイル高速ターミナルファイルマネージャ

ある[ CファイルはCで書かれた高速端末ファイルマネージャであり、レンジャーのように、それはまた、viのキーバインドを使用して、ncursesを使用しています。 cp、mv、fzf、xdg-openなどの依存関係はほとんどありません。軽量ですが、インストールにはさらにいくつかの手順が必要です。

cfiles をインストールするには、まず次のコマンドを使用して開発ツールをインストールする必要があります。

$ sudo apt-get install build-essential          [On Debian/Ubuntu]
$ sudo yum groupinstall 'Development Tools'	[on CentOS/RHEL 7/6]

次に、 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 

cfiles のより詳細なレビューはここで見つけることができます:Cfiles Linux用の端末ファイルマネージャ。

Vifmコンソールファイルマネージャ

ある[ Vifm はcursesインターフェイスを使用する別のコマンドラインベースのファイルマネージャです。ただし、これは Mutter から一部の機能をコピーしたものです。あなたがvimユーザーであれば、vifmで動作するための新しいコマンドセットを学ぶ必要はありません。同じキーバインドを使用しており、いくつかの種類のファイルを編集することもできます。

他のコンソールファイルマネージャと同様に、2つのペインがあり、自動補完をサポートしています。ファイルツリーを比較するためのさまざまなビューもサポートしています。リモートコマンドを実行することもできます。

Vifm をインストールするには、次のコマンドを使用します。

$ sudo apt install vifm    [Debian/Ubuntu]
$ sudo yum install vifm    [CentOS/RHEL]
$ sudo dnf install vifm    [Fedora]

ある[ vifm のより詳細なレビューはで見ることができます:Linux用のVifmコマンドラインベースのファイルマネージャ。

Nnnターミナルファイルブラウザ

Nnn が私たちのリストの中で最も速いコンソールファイルマネージャです。それは他のファイルマネージャと比較して少ない機能を持っていますが、それは非常に軽量であり、それはあなたがコンソールで得ることができるものでデスクトップのファイルマネージャに最も近いです。やり取りは簡単で、新しいユーザーが簡単に端末に慣れることができます。

nnn をインストールするには、次のコマンドを使用します。

$ sudo apt install nnn    [Debian/Ubuntu]
$ sudo yum install nnn    [CentOS/RHEL]
$ sudo dnf install nnn    [Fedora]

nnn の詳細なプレビューは、次のURLにあります。

Lfmラストファイルマネージャー

ある[最後のファイルマネージャのために短縮 Lfm はPython 3.4で書かれた呪いベースのコンソールファイルマネージャです。 1枚または2枚の窓ガラスで使用できます。フィルタ、ブックマーク、履歴、圧縮ファイルのVFS、ツリービュー、findコマンドとの直接統合、grepユーティリティ、dfコマンド、その他のツールなどの便利な機能があります。カスタマイズテーマもあります。

Lfm をインストールするには、次のコマンドを使用します。

$ sudo apt install lfm    [Debian/Ubuntu]
$ sudo yum install lfm    [CentOS/RHEL]
$ sudo dnf install lfm    [Fedora]
$ sudo pacman -S lfm      [[Arch Linux]

pipコマンドを使用して lfm をインストールすることもできます。

$ sudo pip install lfm

lf - ファイル一覧

Lf - 「リストファイル」は、範囲からヒントを得た、移動で書かれたコマンドラインファイルマネージャです。もともとそれはレンジャーが持っていた不足している機能のギャップを埋めるためのものでした。

lf の主な機能は次のとおりです。

  • It’s cross platform – Linux, OSX, Windows (only partial).
  • Single binary without any runtime dependencies.
  • Low memory footprint.
  • Configuration with shell commands.
  • Customizable keybindings.

将来の計画は、マウス制御の活性化を含みます。

lf をインストールするには、lfリリースページからOS用のバイナリ関連ビルドをダウンロードするだけです。

WCMの司令官

私たちのリストの最後は WCM コマンドです。これはクロスプラットフォームのコンソールファイルマネージャです。 ファーマネージャー

それは、テキストエディタとビューア、構文の強調表示、仮想ファイルシステム、そして非常に高速なユーザインタフェースを内蔵した端末を内蔵しています。マウスサポートも有効になります。各OS用のパッケージはWCMのダウンロードページにあります。

これはいくつかのトップのLinuxコンソールファイルマネージャに関する私達の短いプレゼンテーションでした。あなたが我々が1つを見逃したか、またはそれらのうちのいくつかがもっと好きであると思うならば、あなたの考えをコメント欄で共有してください。