[[Vorlage(Getestet, bionic, focal)]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] [:Terminal: Ein Terminal öffnen] }}} [[Inhaltsverzeichnis(2)]] [[Bild(Wiki/Icons/terminal.png, 48, align=left)]] [https://inigo.katxi.org/devel/lfm/ Last File Manager] {en} ist ein auf den [wikipedia:Curses:]-Programmbibliotheken basierender [:Dateimanager:] für die Kommandozeile unixoider Betriebssysteme. Das Programm ist in [:Python:] geschrieben und unter der GNU General Public License ([wikipedia:Gpl:GPL]) herausgegeben. Alle Operationen werden komplett über die Tastatur mittels Tastenkürzel gesteuert. Programmeigenschaften: * Einspaltige oder zweispaltige Ansicht * Lesezeichen * Navigationshistorie * Dialoge mit Vervollständigungsfunktion * Tabs * Integrierte Kommandozeile mit Fähigkeiten wie Vervollständigung, Historie u.a. * Unterstützung virtueller Dateisysteme für Archive. Unterstützt werden die Archivtypen '''.tar.gz''', '''.tar.bz2''', '''.tar.xz''', '''.zip''', '''.rar''' und '''.7z''' * Schnellanzeige für Textdateien * Schnellzugriff aufs Terminal * Unicode Unterstützung * Farbige Darstellung verschiedener Dateitypen und vieles mehr. = Installation = [[Bild(lfm-hauptfenster.png, 300, right)]] Last File Manager kann aus den offiziellen Paketquellen über folgendes Paket installiert werden [1]: {{{#!vorlage Paketinstallation lfm, universe }}} = Start des Programms = Mit dem Befehl [2] {{{#!vorlage Befehl lfm OPTIONEN PFAD1 PFAD2 }}} in einem [:Terminal:] wird das Programm gestartet. Das Argument `PFAD1` stellt hierbei das Verzeichnis dar, welches in der linken Verzeichnisspalte, `PFAD2` jenes, welches in der rechten Verzeichnisspalte angezeigt werden soll. Als Startoptionen sind lediglich `-1` für einen Start in einspaltiger Ansicht sowie `-2` für einen Start in zweispaltiger Ansicht vorgesehen. = Bedienung = == Tastenkürzel == Das Programm wird komplett über Tastenkürzel gesteuert. {{{#!vorlage Tabelle Übersicht über die wichtigsten Tastenkürzel +++ Funktion Tastenkürzel +++ '''Ansicht''' +++ Spaltenansicht wechseln (1-spaltig/2-spaltig) [[Vorlage(Tasten, .)]] +++ Rechte und linke Spalte vertauschen [[Vorlage(Tasten, ",")]] oder [[Vorlage(Tasten, Strg+u)]] +++ In beiden Spalten das selbe Verzeichnis zeigen [[Vorlage(Tasten, =)]] +++ Neuen Tab öffnen [[Vorlage(Tasten, :)]] +++ Tab schließen [[Vorlage(Tasten, !)]] +++ Einen Tab nach links/rechts wechseln [[Vorlage(Tasten, <)]]/[[Vorlage(Tasten, >)]] +++ Verzeichnisbaum (engl.: tree) anzeigen [[Vorlage(Tasten, Strg+T)]] +++ Versteckte Dateien anzeigen bzw. verbergen [[Vorlage(Tasten, Strg+h)]] +++ Größe (engl.: size) aller oder der ausgewählten Ordner im aktuellen Verzeichnis anzeigen. [[Vorlage(Tasten, #)]] +++ Dateien sortieren (nach Name, Größe oder Datum) [[Vorlage(Tasten, s)]] +++ Integrierte Befehlszeile ein-/ausblenden [[Vorlage(Tasten, Strg+x)]] +++ '''Navigation''' +++ Cursor hoch/runter [[Vorlage(Tasten, up)]]/[[Vorlage(Tasten, down)]][[BR]]oder[[BR]][[Vorlage(Tasten, k)]]/[[Vorlage(Tasten, j)]] +++ Gehe zur ersten Datei des Verzeichnisses [[Vorlage(Tasten, strg+a)]]oder[[Vorlage(Tasten, pos1)]] +++ Gehe zur letzten Datei des Verzeichnisses [[Vorlage(Tasten, strg+e)]]oder[[Vorlage(Tasten, end)]] +++ Ein Verzeichnis höher [[Vorlage(Tasten, left)]] +++ Ins Verzeichnis gehen [[Vorlage(Tasten, right)]] +++ Gehe zu Datei mit einem bestimmten Namen (es öffnet sich ein Eingabefeld) [[Vorlage(Tasten, strg+s)]] +++ Gehe zum Verzeichnis mit einem bestimmten Namen (es öffnet sich ein Eingabefeld) [[Vorlage(Tasten, g)]] +++ Datei(en) suchen (find/grep) [[Vorlage(Tasten, /)]] +++ Navigationshistorie anzeigen [[Vorlage(Tasten, Strg+y)]] +++ Zur anderen Verzeichnisspalte wechseln [[Vorlage(Tasten, tab)]] +++ '''Dateioperationen''' +++ Datei erstellen (engl.: touch) [[Vorlage(Tasten, t)]] +++ Verzeichnis erstellen [[Vorlage(Tasten, F7)]] +++ Datei/Ordner/Auswahl umbenennen [[Vorlage(Tasten, F2)]] +++ Dateiinhalt anzeigen [[Vorlage(Tasten, F3)]] +++ Dateiinformationen anzeigen [[Vorlage(Tasten, i)]] +++ Datei ausführen/Verzeichnis oder Archiv öffnen [[Vorlage(Tasten, enter)]] +++ Dateimenü (Funktionen wie Datei-Informationen, Rechte bearbeiten, Archiv erstellen oder entpacken u.a.) [[Vorlage(Tasten, F12)]] +++ Datei mittels benutzerdefiniertem Kommando manipulieren [[Vorlage(Tasten, @)]] +++ Datei/Verzeichnis/Auswahl kopieren [[Vorlage(Tasten, F5)]] +++ Datei/Verzeichnis/Auswahl verschieben [[Vorlage(Tasten, F6)]] +++ Datei/Verzeichnis/Auswahl löschen [[Vorlage(Tasten, F8)]] +++ Link erstellen [[Vorlage(Tasten, l)]] +++ Link bearbeiten [[Vorlage(Tasten, Shift+l)]] +++ '''Auswahloptionen''' +++ Datei/Ordner auswählen bzw. abwählen [[Vorlage(Tasten, ins)]] +++ Auswahl umkehren (invertieren) [[Vorlage(Tasten, *)]] +++ Gruppe auswählen (mittels Namensstring/Platzhalter) [[Vorlage(Tasten, plus)]] +++ Gruppe abwählen [[Vorlage(Tasten, -)]] +++ '''Lesezeichen''' +++ Aktuelles Verzeichnis als Lesezeichen (engl.: bookmark) anlegen; es sind zehn nummerierte (von 0 bis 9) Lesezeichen möglich. [[Vorlage(Tasten, b)]] +++ Lesezeichenliste anzeigen [[Vorlage(Tasten, Strg+d)]] +++ Direkt zu einem Lesezeichen springen [[Vorlage(Tasten, 0)]]bis[[Vorlage(Tasten, 9)]] (Nummer des Lesezeichens) eingeben +++ '''Sonstige''' +++ Schnellöffnung einer Shell [[Vorlage(Tasten, Strg+o)]] +++ Rückkehr zu lfm [[Vorlage(Tasten, Strg+d)]]oder `exit` eingeben. +++ Allgemeines Programm-Menü anzeigen (Funktionen wie `find/grep`, Verzeichnisgrößen anzeigen, Dateien sortieren, Dateisystem-Informationen, Historie löschen u.a.) [[Vorlage(Tasten, F9)]] +++ Abbruch einer Aktion [[Vorlage(Tasten, Strg+c)]]oder[[Vorlage(Tasten, Esc)]] +++ Ausführliche Hilfe anzeigen [[Vorlage(Tasten, h)]] +++ Beenden des Programms [[Vorlage(Tasten, q)]]oder[[Vorlage(Tasten, Strg+q)]] }}} = Einbinden von Laufwerken/Datenträgern = Datenträger können in der Shell ([[Vorlage(Tasten, Strg+o)]]) ein- oder ausgehängt werden. Nähere Informationen bietet der Artikel [:mount:]. = Hilfe = Ausführliche Hilfe findet sich über die von innerhalb des Programms erreichbare Hilfefunktion (Tastenkürzel [[Vorlage(Tasten, h)]]) oder direkt über die Datei '''/usr/share/doc/lfm/README'''. =Links= * [https://inigo.katxi.org/devel/lfm/ Projektseite] {en} * [:Shell/Anwendungen#Dateimanager:Dateimanager für die Kommandozeile] {Übersicht} Programmübersicht # tag: Dateimanager, Shell, System