web-dev-qa-db-ja.com

コマンドライン用のファイルエクスプローラー/マネージャーはありますか?

UbuntuのDOSインターフェイスのようなものがあるかどうか知りたいです。コンソールから実行できる「GUI」を意味します(たとえば、Ubuntu Serverを使用している場合)。 Nautilusのようなファイルエクスプローラーがコンソールにあります。

enter image description here

46
Andres

真夜中の司令官

mcscreenshot インストールする:Sudo apt-get install mc
実行するには:mc

またLast File Manager

lfmscreenshot インストールする:Sudo apt-get install lfm
実行するには:lfm

53
Luis Alvarado

レンジャー:

rangerは、VIキーバインディングを備えたファイルマネージャです。これは、ディレクトリ階層のビューを備えたミニマルで素敵なcursesインターフェイスを提供します。レンジャーの2番目のタスクは、特定のファイルを開くために使用するプログラムを心理的に推測することです。

  • UTF-8サポート
  • 複数列表示
  • 選択したファイル/ディレクトリのプレビュー
  • 一般的なファイル操作(作成/ chmod /コピー/削除/ ...)
  • VIMのようなコンソールとホットキー
  • ファイルの種類を自動的に決定し、正しいプログラムで実行します
  • レンジャーを終了した後、シェルのディレクトリを変更します
  • タブ、ブックマーク、マウスのサポート

enter image description here

enter image description here

27
Suhaib

キーボードから完全に操作できるもう1つの便利なファイルマネージャーはvifmで、リポジトリで利用できます。以下でインストールできます:

Sudo apt-get install vifm

Ncursesスタイルのインターフェースを備えており、サーバーでの使用に最適です。これは、vimショートカットをすべてサポートすることを除いて、前述の他のデュアルペインファイルマネージャーと非常に似ています。 vimで操作するさまざまな方法をすべて知っている場合、このファイルマネージャは理想的であり、別の多数のショートカットを学ぶ必要はありません。

プログラムをインストールすると、vifmrc~/.vifmフォルダーに作成されるため、独自の個人設定とキーバインドを追加できます。ただし、キーバインディングのカスタマイズなど、最新の機能をすべて使用するには、 プロジェクトサイト から最新バージョンをコンパイルし、ビルドの最小依存関係libmagic-devおよびlibx11-devをインストールする必要があります。リポジトリ内のバージョンは正常で安定していますが、かなり古いバージョン(0.4.2)であり、現在のバージョンは0.7.4です。

vimと同じように、次を押すことができます Shift+: Sourceforgeサイト のドキュメントに記載されているように、ファイルブラウザー内でコマンドラインを入力し、多くのアクションを実行します。プログラムの作成者は、実際に screenshots で示しているように、ホームサーバーに使用しています。したがって、このプログラムは、あなたや、vimに馴染みのある人にぴったりだと思います。

enter image description here

26
user76204

EmacsのDired Mode をご覧ください。 Emacsに統合されています(したがって、すべてを学習する必要があります)が、非常に便利で使いやすいので、試してみるのもいいかもしれません。

no-windowモードで実行することにより、コンソールでリポジトリを表示できます。

emacs -nw /path/to/your/repository/

Diredは、視覚的なディレクトリエディタ、ファイルシステムディレクトリを編集するためのコンピュータプログラムです。 DiredはどのEmacsプラットフォームでも動作します。 Diredはそれ自体が特別なメジャーモードであるため、そのコマンドは通常、ほとんどのEmacsコマンドよりもモーダルです。 diredは、予想されるすべての操作を実行できます。運用および使用においては、Midnight Commanderのようなオーソドックスなファイルマネージャーに似ています。

enter image description here

7
smonff

このスレッドは、vimでディレクトリを開き、そこから矢印キーで入力してEnterキーを押すことができることを思い出しました。これが私が欲しかったすべてです。 :+1:

vim .
5
ThorSummoner

私はVIのnetrwスクリプトが好きです:

http://www.vim.org/scripts/script.php?script_id=1075

0
Joshua K