Portable Dateimanager: Immer verfügbar
Auch in der Shell arbeitet es sich mit einem Dateimanager wie dem Midnight Commander angenehmer als auf der nackten Kommandozeile. Der Midnight Commander, kurz „mc“, ist aber nicht auf jedem System anzutreffen.
Wir haben zwei überzeugende Dateimanager ausgewählt, die je nach Wissensstand eine gute portable Alternative zum Midnight Commander sind, den es leider nicht als handliche Binary samt aller Bibliotheken gibt. Nnn: Mit dem Tool Nnn steht ein mächtiger, wenn auch gewöhnungsbedürftiger Dateimanager für die Shell als portables Programm bereit, das einfach als Benutzer aus dem Homeverzeichnis heraus läuft. Denn Nnn gibt es auf der Githubprojektwebsite des Entwicklers auch als statisch verlinkte, vorkompilierte Binary, die alle Bibliotheken für 64-Bit-systeme (x86-64) enthält. Unter https:// github.com/jarun/nnn/releases steht das Archiv „nnn-static-3.0. x86-64.tar.gz“zum Downloaden bereit (600 Kilobyte, Versionsnummer steigt mit der Zeit), das nach dem Entpacken mittels tar xzvf [Archiv] eine einzige ausführbare Datei auspackt. Diese starten Sie daraufhin aus einem beliebigen Verzeichnis: ./nnn-static
Mit dem Midnight Commander und anderen Zwei-fenster-dateimanagern hat das Tool Nnn nicht viel gemeinsam, es verfügt aber über bis zu vier Tabs, die ganz oben links aufgelistet sind. Nach dem Aufruf befindet sich das Programm immer im ersten Tab und die Tabulatortaste sowie der Umschalttabulator wechseln zwischen mehreren geöffneten Tabs.
In jeder dieser Ansichten kann Nnn ein Verzeichnis anzeigen und es erlaubt dort die Navigation und Dateioperationen, auch für mehrere markierte Dateien und Verzeichnisse: Die vertikalen Pfeiltasten gehen die Liste der angezeigten Dateisystemobjekte durch, während die horizontalen Pfeiltasten ein Verzeichnis öffnen respektive eine Ebene höher gehen. Die Taste ? zeigt eine Übersicht der Tastenkombinationen an und Taste Q beendet den Dateimanager.
Lf: Dieser Dateimanager ist in Go programmiert und eine Weiterentwicklung des sehr ähnlichen Programmes Ranger. Er liegt auch als einzelne, ausführbare Datei vor. Die Downloads befinden sich auf Github (https ://github.com/gokcehan/lf/re leases) – für die X86-prozessorarchitektur wird die Datei „lf-li nux-amd64.tar.gz“benötigt, für 32-Bit-systeme die Datei „lf-li nux-386.tar.gz“. Nach dem Entpacken sowie dem Aufruf mit ./lf zeigt der Dateimanager eine dreigeteilte Verzeichnisansicht mit der aktuellen Verzeichnisebene in der Mitte. Die enthaltenen Dateien sind rechts davon aufgelistet. Auf der linken Seite befindet sich immer die höhere Verzeichnisebene. Die Pfeiltasten dienen zum Springen zwischen diesen Ebenen und zur Auswahl von Einträgen in der jeweiligen Liste. Die Taste Q beendet das Programm. Alle weiteren Tastenkombinationen zeigt Ihnen eine anschauliche Vorstellung des Dateimanagers auf https://github.com/gokceh an/lf/wiki/tutorial. Die Entwickler haben keine Taste zum Löschen vordefiniert, um neuen Anwendern fatale Bedienungsfehler zu ersparen. Unter https: //godoc.org/github.com/gokce han/lf finden Fortgeschrittene Anleitungen zum Anlegen einer angepassten Konfiguration. -dw