Verwalten Sie Ihre Dateien aus der Befehlszeile mit Ranger aus

Verwalten Sie Ihre Dateien aus der Befehlszeile mit Ranger aus

Zielsetzung

Installieren und konfigurieren Sie den Ranger -Dateimanager.

Verteilungen

Ranger ist in den Repositories der meisten wichtigen Verteilungen erhältlich.

Anforderungen

Eine funktionierende Linux -Installation mit Root -Privilegien.

Schwierigkeit

Einfach

Konventionen

  • # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl
  • $ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können

Einführung

Wenn Sie gerne in der Befehlszeile arbeiten, aber mehr Anleitungen und Tools möchten, als Sie mit den einfachen Dateiverwaltungsbefehlungen erhalten, ist es möglicherweise an der Zeit, zu einem Befehlszeilen-basierten Dateimanager wie Ranger zu wechseln.

Ranger ermöglicht einige leistungsstarke Funktionen für die Verwaltung Ihrer Dateien gleich. Wenn das nicht ausreicht, basieren die Steuerelemente und Befehle von Ranger auf VIM -Bindungen.

Ranger installieren

Ranger ist in nahezu jedem Hauptrepository der Verteilung erhältlich. Verwenden Sie Ihren Paketmanager, um es zu installieren. Der Paketname ist fast immer Ranger.

Navigieren mit Ranger

Das Layout von Ranger basiert auf Spalten. Wenn Sie sich durch die Spalten links bewegen. Bewegen Sie sich nach rechts, bewegt Sie durch die Verzeichnisse.

In jeder Spalte (Verzeichnis) sehen Sie eine Auflistung der Dateien und Verzeichnisse darin auflistet. Wenn Sie schließlich zu einer Datei ankommen, öffnet Ranger sie basierend auf der Konfiguration, um auf diese Erweiterung in zu reagieren ~/.Konfiguration/Ranger/Gewehr.Conf.

Wie kontrollierst du Ranger?? Verwenden Sie VIM -Bindungen. H bewegt sich nach links. J bewegt sich nach unten. k geht hoch. l bewegt sich rechts. Es ist so einfach.



Grundbefehle

Ranger hat Befehle für die Bearbeitung von Dateioperationen eingebaut. Wieder einmal basieren diese Befehle weitgehend auf VIM. Wenn Sie also mit VIM vertraut sind, haben Sie kein Problem mit der Anpassung.

Um eine Datei zu kopieren, drücken Sie yy. Dann drücken Sie es, um es einzufügen, drücken Sie PPDD.

Sie können vor dem Drücken mehrere Dateien mit der Speicherleiste auswählen yy oder dd mehrere Dateien auf einmal kopieren oder verschieben.

Wenn Sie mehrere Dateien in verschiedenen Verzeichnissen verschieben möchten, können Sie verwenden ya Und da So fügen Sie jede Gruppierung einer Liste von Dateien hinzu, die verschoben werden. Nachdem Sie alles haben möchten, was Sie bewegen möchten, verwenden Sie pp sie alle einfügen/bewegen.

Zum Glück ist es einfacher, Ranger zu verlassen, als VIM zu verlassen. Drücken Sie Q beenden.

Befehlsschnittstelle

Es gibt auch einige nützliche Befehle, bei denen Sie in die Befehlsschnittstelle eingeben müssen. Wie Vim hat Ranger eine Befehlsschnittstelle, die beim Drücken aktiviert wird :.

Einmal Befehl, den Sie auf jeden Fall wollen, ist eine Suche. Ranger's ist unkompliziert.

: Suche Dateiname

Sie möchten wahrscheinlich auch Dateien umbenennen. Wieder macht Ranger das einfach. Markieren Sie eine Datei und verwenden Sie den Befehl.

: Neuname umbenennen.txt

Möchten Sie eine Reihe von Dateien gleichzeitig umbenennen?? Ranger hat auch ein hervorragendes Werkzeug dafür. Wählen Sie die Dateien aus, die Sie mit der Space -Leiste umbenennen möchten. Geben Sie den Befehl ein, um Ihren Texteditor mit der Liste der Dateinamen zu öffnen, um Ihren Texteditor zu öffnen. Bearbeiten Sie sie dort und speichern Sie. Ranger wird den Rest tun.

: Bulkrename


Dateizuordnungen

Wenn Sie eine Datei mit Ranger öffnen, werden die Konfiguration nach der richtigen Anwendung durchsucht und die Datei geöffnet. Sie können diese Konfiguration bearbeiten, um Ranger mitzuteilen, welche Programme Sie lieber mit jedem Dateityp assoziieren möchten.

Bevor Sie Konfigurationen ändern, müssen Sie sie kopieren. Ranger hat auch einen einfachen Befehl dafür.

$ ranger-copy-config = alle

Ranger erstellt lokale Kopien seiner Konfigurationsdateien unter ~/.config/ranger. Es wird mehrere Dateien erstellen, aber im Moment brauchen Sie nur eine, Gewehr.Conf.

Öffnen Sie diese Datei in Ihrem Texteditor. Die Standardeinstellungen sind ziemlich gut. Sie haben eine Logik hinter sich. Jede Gruppierung ist nach Dateityp aufgeteilt. Diese Gruppen enthalten eine Reihe von Linien, die Ranger mitteilen, nach denen Programme suchen sollen. Sie werden von den meisten häufigsten Programmen aufgeführt, um so viele Anwendungsfälle wie möglich abzudecken.

Die Linien folgen alle dieser Struktur.

ext x?html?, hat Firefox, X, Flag F = Firefox - "$@"

Die Linie beginnt mit ext, das steht für Erweiterung. Der nächste Teil ist ein regulärer Ausdruck. In diesem Fall wird nach HTML oder XHTML gesucht. Der nächste Teil ist der hat Stellungnahme. Es ist eine Auflistung von Programmen, nach denen Sie überprüfen sollten. In diesem Fall wird angezeigt, ob der Computer Firefox und den X -Server verfügt. Wenn dies der Fall ist, wird die Datei mit Firefox geöffnet. Wenn nicht, wird es zum nächsten übergehen.

Bewegen Sie also für jede dieser Blöcke die Zeile, die zu den Programmen passt, die Ranger mit jedem Dateityp nach oben assoziieren sollen. Wenn Sie etwas individuell sind, können Sie diese auch hinzufügen. Wenn Sie mit regelmäßigen Ausdrücken vertraut sind, verwenden Sie sie. Wenn nicht, können Sie immer explizit sein.

Der Editor

Das einzige, was in dieser Datei nicht behandelt wird, ist die $ Editor Umgebungsvariable. Dadurch wird festgelegt, welcher Texteditor Ranger für alles verwendet wird, einschließlich Dateiverbände.

Der beste Weg, dies zu bewältigen, besteht darin, die Variable in Ihrem zu deklarieren .bash_rc oder .ZSHRC.

Editor = vim

Stellen Sie sicher, dass Sie das Terminal neu starten oder die Umgebung neu laden, bevor Sie es ausprobieren.

Gedanken schließen

Ranger ist ein fantastischer Dateimanager, der die perfekte Balance zwischen grafischen Dateimanagern und der Befehlszeile selbst einräumt. Es verfügt über leistungsstarke integrierte Tools, mit denen die Arbeit mit Dateien bequem ist, ohne sich Ihnen in den Weg zu stellen.

Verwandte Linux -Tutorials:

  • Einführung in den Ranger -Dateimanager
  • Dinge zu installieren auf Ubuntu 20.04
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • Eine Einführung in Linux -Automatisierung, Tools und Techniken
  • Linux -Befehle: Top 20 wichtigste Befehle, die Sie benötigen, um…
  • Grundlegende Linux -Befehle
  • Dinge zu installieren auf Ubuntu 22.04
  • Installieren Sie Arch Linux in VMware Workstation
  • Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…
  • Ubuntu 20.04 Leitfaden