Gibt es einen Dateiexplorer / -manager für die Befehlszeile?

46

Ich würde gerne wissen, ob es eine DOS-Schnittstelle für Ubuntu gibt. Ich meine eine "GUI", die von der Konsole ausgeführt werden kann (zum Beispiel, wenn Sie Ubuntu Server verwenden). Einige Datei-Explorer wie Nautilus, aber in der Konsole.

Bildbeschreibung hier eingeben

Andres
quelle
Ist es das, wonach du vielleicht suchst?
Seth
Nein, ich möchte keine DOS-Programme ausführen, ich möchte eine grafische Benutzeroberfläche zum Durchsuchen von Dateien, zum Durchsuchen von WLAN-Netzwerken, so etwas wie Nautilus, aber in einer Konsole
Andres
6
Zum Durchsuchen von Dateien midnight commander, zum Scannen von WLAN-Netzwerken, zum Surfen im Internet w3mund zum Abspielen von Musik, die Sie verwenden können sox.
Uri Herrera
Nett !!! Byobu mit MidnigthCommander ist genau das, was ich brauche;)
Andres

Antworten:

53

Nun, es gibt Mitternachtskommandeur :

mcscreenshot So installieren Sie: sudo apt-get install mc
So starten Sie:mc

Und auch Last File Manager :

lfmscreenshot So installieren Sie: sudo apt-get install lfm
So starten Sie:lfm

Luis Alvarado
quelle
Unterstützt sie die volle Kontrolle über die Tastatur? Weil ich keine Maus auf Ubuntu Server benutzen kann
Andres
7
Der Midnight Commander funktioniert vollständig über die Tastatur. Wenn keine Funktionstasten verfügbar sind, können Sie ESC gefolgt von der der Funktionstaste entsprechenden Ziffer verwenden.
BillThor
Warum sollte sich jemand für Last File Manager anstelle von Midnight Commander entscheiden?
Pablo A
Ähnlich wie bei @BillThor Kommentar: M- <chr>: Drücken Sie gleichzeitig die Alt-Taste und eine Zeichentaste. Nützlich, wenn Sie in Byobu sind .
Pablo A
27

Ranger:

Ranger ist ein Dateimanager mit VI-Tastenkombinationen . Es bietet eine minimalistische und ansprechende Curses-Oberfläche mit Blick auf die Verzeichnishierarchie. Die sekundäre Aufgabe von Ranger ist es, psychisch zu erraten, welches Programm Sie zum Öffnen bestimmter Dateien verwenden möchten.

  • UTF-8-Unterstützung
  • Mehrspaltige Anzeige
  • Vorschau der ausgewählten Datei / des ausgewählten Verzeichnisses
  • Allgemeine Dateivorgänge (create / chmod / copy / delete / ...)
  • VIM-ähnliche Konsole und Hotkeys
  • Ermitteln Sie automatisch die Dateitypen und führen Sie sie mit den richtigen Programmen aus
  • Ändern Sie das Verzeichnis Ihrer Shell, nachdem Sie Ranger verlassen haben
  • Tabs, Lesezeichen, Mausunterstützung

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Suhaib
quelle
Was für ein fantastisches Programm. Ich schulde dir ein Bier, um mich darauf aufmerksam zu machen.
Jeremy Cantrell
Auf dem Mac brew install rangerund bam!
Max
26

Ein weiterer nützlicher Dateimanager, der vollständig über die Tastatur bedient werden vifmkann, befindet sich in den Repositorys. Sie können es installieren mit:

sudo apt-get install vifm

Es hat eine Oberfläche im ncurses-Stil und ist ideal für die Verwendung auf Servern. Es ähnelt den anderen genannten Dual-Pane-Dateimanagern, unterstützt jedoch alle vimVerknüpfungen. Wenn Sie alle vimmöglichen Vorgehensweisen kennen , ist dieser Dateimanager ideal und Sie müssen keine weiteren Verknüpfungen erlernen.

A vifmrcwird ~/.vifmbei der Installation des Programms in einem Ordner erstellt , sodass Sie Ihre eigenen persönlichen Konfigurationen und Tastenkombinationen hinzufügen können. Um jedoch alle neueren Funktionen wie das Anpassen von Tastenkombinationen vollständig nutzen zu können, müssen Sie die neueste Version von der Projektsite kompilieren und sicherstellen, dass Sie die minimalen Buildabhängigkeiten libmagic-devund installieren libx11-dev. Die Version in den Repositories ist in Ordnung und stabil, aber es ist eine ziemlich alte Version (0.4.2) und die aktuelle Version ist 0.7.4.

Genau wie in vimkönnen Sie Shift+ drücken :, um die Befehlszeile im Dateibrowser aufzurufen und viele Aktionen auszuführen, wie in der Dokumentation auf der Sourceforge-Site beschrieben . Der Ersteller des Programms verwendet es in der Tat für seinen Heimserver, wie er in seinen Screenshots hier zeigt. Daher denke ich, dass das Programm perfekt für Sie oder jemanden ist, der bereits mit dem Programm vertraut ist vim.

Bildbeschreibung hier eingeben


quelle
7

Sie könnten einen Blick auf Dired Mode für Emacs werfen . Obwohl es in Emacs integriert ist (man muss also das ganze Zeug lernen), ist es so nützlich und schön zu benutzen, dass es schön sein könnte, es auszuprobieren.

Sie können ein Repository in der Konsole anzeigen, indem Sie es im folgenden no-windowModus ausführen:

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

Dired ist ein visueller Verzeichniseditor, ein Computerprogramm zum Bearbeiten von Dateisystemverzeichnissen. Dired läuft auf jeder Emacs-Plattform. Die Befehle sind im Allgemeinen modaler als die meisten Emacs-Befehle, da Dired ein spezialisierter Hauptmodus für sich ist. Dired kann alle erwarteten Operationen ausführen. In Betrieb und Verwendung ähnelt es einem orthodoxen Dateimanager wie Midnight Commander.

Bildbeschreibung hier eingeben

smonff
quelle
5

Dieser Thread hat mich daran erinnert, dass man mit ein Verzeichnis öffnen vimund von dort aus mit den Pfeiltasten browsen und eingeben kann. Welches ist etwa alles, was ich wollte. : +1:

vim .
ThorSummoner
quelle
Langfristig möchte ich einen der anderen genannten Dateimanager, aber das verdient +2, weil es standardmäßig an mehr Orten verfügbar ist.
Matt Wilkie