Für diejenigen, die auf Linux-Servern arbeiten, ist ein effizientes Dateiverwaltungstool unverzichtbar. Der herkömmliche Befehlszeilenansatz kann jedoch leicht verwirrend und überwältigend werden. Heute stelle ich Ihnen ein leistungsstarkes Linux-Serververwaltungstool vor: Ranger. Es bietet eine reibungslose Benutzeroberfläche, benutzerfreundliche Tastenkombinationen und viele nützliche Funktionen, die die Verwaltung von Dateien und Verzeichnissen erleichtern.
ranger ist ein großartiges Tool, das eine mehrstufige Ansicht Ihrer Linux-Dateien bietet und es Ihnen ermöglicht, mithilfe der Pfeiltasten und einiger praktischer Befehle zu durchsuchen und Änderungen vorzunehmen.
ranger ist ein einzigartiger und sehr praktischer Dateisystemnavigator, mit dem Sie sich innerhalb eines Linux-Dateisystems bewegen, Unterverzeichnisse betreten und verlassen, Textdateiinhalte anzeigen und sogar Änderungen an Dateien vornehmen können, ohne das Tool zu verlassen.
Es läuft in einem Terminalfenster und ermöglicht Ihnen die Navigation durch Drücken der Pfeiltasten. Es bietet eine mehrstufige Dateianzeige, sodass Sie leicht sehen können, wo Sie sich befinden, sich im Dateisystem bewegen und bestimmte Dateien auswählen können.
Um Ranger zu installieren, verwenden Sie Standardinstallationsbefehle (z. B. sudo apt install ranger). Um es zu starten, geben Sie einfach „ranger“ ein. Es gibt eine lange, sehr detaillierte Handbuchseite, aber der Einstieg in den Ranger ist sehr einfach.
Ranger-Anzeigemethode
Das Wichtigste, an das Sie sich sofort gewöhnen müssen, ist die Art und Weise, wie Ranger Dateien anzeigt. Sobald Sie Ranger starten, werden Ihnen vier Datenspalten angezeigt. Die erste Spalte befindet sich eine Ebene über der Stelle, an der Sie den Ranger gestartet haben. Wenn Sie beispielsweise mit Ihrem Home-Verzeichnis beginnen, listet Ranger alle Ihre Home-Verzeichnisse in der ersten Spalte auf. Die zweite Spalte zeigt den ersten Bildschirminhalt der Verzeichnisse und Dateien in Ihrem Home-Verzeichnis (oder dem Verzeichnis, in dem Sie gestartet sind).
Der Schlüssel hier liegt darin, über etwaige Gewohnheiten hinauszuschauen und die in jeder Zeile angezeigten Details als relevant zu betrachten. Alle Einträge in der zweiten Spalte beziehen sich auf einen einzelnen Eintrag in der ersten Spalte, und der Inhalt in der vierten Spalte bezieht sich auf die ausgewählte Datei oder das ausgewählte Verzeichnis in der zweiten Spalte.
Im Gegensatz zur normalen Befehlszeilenansicht werden Verzeichnisse zuerst (alphanumerisch) und Dateien dann (ebenfalls alphanumerisch) aufgelistet. Ausgehend von Ihrem Home-Verzeichnis könnte die Anzeige so aussehen:
shs@dragonfly /home/shs/backups # files listing in selected in each of files in home directory selected directory
ranger Die oberste Zeile des Displays zeigt Ihnen, wo Sie sich befinden. In diesem Beispiel ist das aktuelle Verzeichnis /home/shs/backups. Wir sehen, dass leer hervorgehoben ist, da sich in diesem Verzeichnis keine Dateien befinden. Wenn wir die Pfeiltasten drücken, um „bin“ auszuwählen, sehen wir eine Liste mit Dateien:
shs@dragonfly /home/shs/bin cap nemo Desktop 0 extract shark Documents 0 finddups shs Downloads 1 fix ^ ^ ^ ^ | | | | homes directories # files listing in selected in each of files in home directory selected directory
Der hervorgehobene Eintrag in jeder Spalte zeigt die aktuelle Auswahl. Verwenden Sie die rechte Pfeiltaste, um tiefer in ein Verzeichnis zu gelangen oder den Dateiinhalt anzuzeigen.
Wenn Sie weiterhin die Pfeiltasten drücken, um zum Dateiteil der Liste zu gelangen, werden Sie feststellen, dass in der dritten Spalte die Dateigröße (anstelle der Anzahl der Dateien) angezeigt wird. In der Zeile „Aktuelle Auswahl“ wird auch der Name der aktuell ausgewählten Datei angezeigt, während in der Spalte ganz rechts nach Möglichkeit der Dateiinhalt angezeigt wird.
shs@dragonfly /home/shs/busy_wait.c wait eel camper.jpg 5.55 M * it's used to show ASLR, and that's it nemo check_lockscreen 80 B */ shark chkrootkit-output 438 B #include ^ ^ ^ ^ | | | | homes files sizes file content
Einige Datei- und Verzeichnisdetails werden in der unteren Zeile des Displays angezeigt:
-rw-rw-r—- shs shs 338B 2019-01-05 14:44 1.52G, 365G free 67/488 11%
Wenn Sie ein Verzeichnis auswählen und die Eingabetaste drücken, gelangen Sie in dieses Verzeichnis. Dann wird in der Spalte ganz links in Ihrer Anzeige eine Liste des Inhalts Ihres Home-Verzeichnisses angezeigt, und in der zweiten Spalte wird eine Liste der Dateien im Inhalt dieses Verzeichnisses angezeigt. Anschließend können Sie den Inhalt des Unterverzeichnisses und den Inhalt der Datei überprüfen.
Drücken Sie die linke Pfeiltaste, um eine Ebene nach oben zu gelangen.
Drücken Sie die q-Taste, um Ranger zu verlassen.
Ändern Sie etwas
Sie können die ?-Taste drücken, um eine Hilfezeile am unteren Bildschirmrand einzublenden. Es sollte so aussehen:
View [m]an page, [k]ey bindings, [c]commands or [s]ettings? (press q to abort)
Drücken Sie die C-Taste und Ranger informiert Sie über Befehle, die Sie im Tool verwenden können. Sie können beispielsweise die Berechtigungen für die aktuelle Datei ändern, indem Sie „:chmod“ gefolgt von den erwarteten Berechtigungen eingeben. Sobald beispielsweise eine Datei ausgewählt ist, können Sie :chmod 700 eingeben, um die Berechtigungen auf rwx -- festzulegen.
Geben Sie :edit ein, um die Datei in Nano zu öffnen, damit Sie Änderungen vornehmen können, und verwenden Sie dann die Befehle von Nano, um die Datei zu speichern.
Kurz gesagt, Ranger ist ein sehr nützliches Tool für Leute, die Dateien und Verzeichnisse auf Linux-Servern verwalten. Die einfache Benutzeroberfläche und die umfangreichen Funktionen machen die Dateiverwaltung einfach und angenehm. Wenn Sie nach einer eleganten und effizienten Möglichkeit suchen, Dateien und Verzeichnisse auf einem Linux-Server zu verwalten, ist Ranger die ideale Wahl.
Das obige ist der detaillierte Inhalt vonEntdecken Sie das Linux-Serververwaltungsartefakt: Ranger. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!