So greifen Sie mit Termscp vom Linux-Terminal auf Remote-Dateisysteme zu

So greifen Sie mit Termscp vom Linux-Terminal auf Remote-Dateisysteme zu

Das Verwalten von Dateien auf Remote-Servern kann schwierig sein, insbesondere wenn Sie Apps meiden, die Sie vom Terminal wegführen. Sicher, Sie können SSH und SCP verwenden, um Verzeichnisse zu durchsuchen und Dateien zwischen Computern zu schießen, aber obwohl diese Befehle einfach und elegant sind, fehlt ihnen der Nutzen eines vollwertigen Dateimanagers.

Termscp ist ein funktionsreicher Terminal-Datei-Explorer mit Unterstützung für SCP, SFTP, FTP und S3, mit dem Sie über eine benutzerfreundliche Terminal-Benutzeroberfläche mit Ihren Remote-Computern interagieren und mühelos Dateien kopieren können.

Warum Termcp verwenden, um Dateien auf Remote-Rechnern zu verwalten?

Dateimanager sind die Standardmethode, mit der die meisten Computerbenutzer mit Dateien und Ordnern auf ihren PCs interagieren. Windows-Besitzer haben Explorer, macOS kommt mit Finder, während Linux-Desktops mit einer erstaunlichen Vielfalt an GUI-Dateimanagern sowie verschiedenen Terminal-Alternativen wie Ranger, nnn, fff und mehr ausgestattet sind.

Die Vorteile der Verwendung eines Dateimanagers mit einer Terminalbenutzeroberfläche (TUI) gegenüber einem mit einer grafischen Benutzeroberfläche (GUI) liegen auf der Hand: Sie verbrauchen weniger Systemressourcen und sind, sobald Sie die Tastaturkürzel im Griff haben, unendlich schneller als das Ziehen ein Symbol von einem Fenster zum anderen mit einer Maus.

Wenn Sie nur das Dateisystem erkunden, Verzeichnisse erstellen und Dateien verschieben, kann dies auch schneller sein als die Verwendung der integrierten Shell-Befehle.

Wenn Sie mit Remote-Computern arbeiten, egal ob Sie an einem VPS oder einem Raspberry Pi arbeiten, sind Ihre Möglichkeiten zum Übertragen von Dateien zwischen Ihrem lokalen Computer und dem Server begrenzt. Sie können einen FTP-Client oder eine Kombination aus Secure Shell (SSH) und Secure Copy (SCP) verwenden.

Keine dieser Lösungen ist perfekt, und während die SSH- und SCP-Kombination großartig ist, wenn Sie andere Systemverwaltungsaufgaben erledigen, ist sie etwas unhandlich für schnelles Kopieren und ähnliche Dateibearbeitungsaufgaben.

Termscp zielt darauf ab, Ihnen das Leben zu erleichtern, indem es Ihnen einen schönen TUI-Dateimanager bietet, der die Verbindung zu einem Remote-Server vereinfachen und beschleunigen kann, um Dateien abzurufen und hochzuladen und mit dem lokalen Dateisystem zu interagieren.

So installieren Sie Termscp unter Linux

Installieren Sie termcp auf Ubuntu mit einem Skript

Die Installation von Termscp könnte nicht einfacher sein, da der Entwickler ein Skript erstellt hat , das auf jeder Distribution ausgeführt werden kann. Das Skript überprüft Ihre Architektur, Distribution und Abhängigkeiten und lädt dann die entsprechenden Pakete in Ihrem Namen herunter und installiert sie.

Verwenden Sie wget, um das Skript in Ihr aktuelles Arbeitsverzeichnis herunterzuladen:

wget https://git.io/JBhDb

Führen Sie nach dem Herunterladen das Skript aus mit:

bash JBhDb

Alternativ können Sie das Skript kräuseln und direkt an Bash weiterleiten mit:

curl --proto '=https' --tlsv1.2 -sSLf "https://git.io/JBhDb" | sh

Aus Sicherheitsgründen wird dies jedoch allgemein als schlechte Praxis angesehen.

Der Assistent zeigt Ihre Plattform und Architektur an und fragt dann: „Install termcp 0.10.0?“ Geben Sie „ y “ ein und drücken Sie dann die Eingabetaste . Geben Sie Ihr Passwort ein, wenn Sie dazu aufgefordert werden, und warten Sie, bis das grüne Häkchen und die Meldung „Herzlichen Glückwunsch! Termscp wurde erfolgreich auf Ihrem System installiert!“

Verwenden Sie Termscp, um Ihre Dateien auf Ihrem lokalen Computer und Server zu verwalten

Füllen Sie die Verbindungsdetails für termcp aus

Starten Sie die Termscp TUI, indem Sie Ihr bevorzugtes Terminal öffnen und Folgendes eingeben:

termscp

Verwenden Sie die linke und rechte Pfeiltaste auf Ihrer Tastatur, um zwischen Verbindungen über SCP, SFTP, FTP und S3 zu wählen, und dann die Auf- und Ab -Tasten, um die Felder zu wechseln. Es gibt vier weitere Felder, die Sie ausfüllen müssen. Diese sind:

  • Remote-Host: Dies ist die IP-Adresse Ihres Remote-Computers und kann sich entweder in Ihrem Heimnetzwerk oder der öffentlichen Adresse von VPS oder anderen Servertypen befinden.
  • Portnummer : Der Remote-Port, mit dem Sie sich verbinden möchten. Es gibt keine in Stein gemeißelten Regeln dafür, aber SSH/SCP- und SFTP-Verbindungen verwenden normalerweise Port 22, während FTP-Verbindungen normalerweise auf 20 und 21 laufen.
  • Benutzername: Der Benutzername des entfernten Benutzers. Wenn Sie sich mit einem Raspberry Pi verbinden, lautet der Standard-Pi-Benutzername „pi“.
  • Passwort: Das Passwort des entfernten Benutzers. Dies wird durch Sternchen verdeckt, wenn Sie das Feld ausfüllen.

Wenn Sie zuvor Termcp verwendet oder Lesezeichen erstellt haben, können Sie mit der Tabulatortaste in das untere Feld wechseln und dann mit den Links- und Rechtspfeiltasten zwischen „Lesezeichen“ und „Letzte Verbindungen“ wechseln.

Wenn Sie fertig sind, drücken Sie die Eingabetaste , um sich mit einem bestimmten Server zu verbinden.

Datei-Explorer-Ansicht in termcp

Die TUI-Ansicht ändert sich und Ihnen wird eine andere geteilte Bildschirmansicht angezeigt. Der obere Abschnitt ist zwischen Ihrem lokalen Dateisystem auf der linken Seite und dem entfernten Dateisystem auf der rechten Seite aufgeteilt. Sie beginnen im Home-Verzeichnis jedes Benutzers und können mit der linken und rechten Pfeiltaste zwischen ihnen wechseln.

Navigieren Sie mit den Aufwärts- und Abwärtstasten durch das Dateisystem und drücken Sie die Eingabetaste , um ein Verzeichnis zu öffnen. Durch Drücken der Rücktaste kehren Sie zum vorherigen Verzeichnis zurück. Wenn Sie bei einer Datei die Eingabetaste drücken , wird sie auf Ihrem lokalen Computer mit der Standard-App geöffnet.

Um eine Datei oder ein Verzeichnis von einem Computer auf einen anderen zu kopieren, drücken Sie die Leertaste, wenn das Element markiert ist, und Termscp kopiert das Element in das aktuell geöffnete Verzeichnis im anderen Bereich.

Wenn Sie eine Datei auf dem Remote-System bearbeiten möchten, drücken Sie F4 . Alternativ können Sie eine Datei an einen neuen Speicherort innerhalb des Remote-Dateisystems verschieben, indem Sie F5 drücken und den neuen vollständigen Pfad eingeben.

Standardmäßig werden Dateien nach Namen sortiert. Sie können dies mit der Taste b ändern und nach Änderungszeit, Erstellungszeit oder Größe sortieren. Sie können die Sichtbarkeit versteckter Dateien auch mit einer .

Für eine vollständige Liste nützlicher Tastenkombinationen drücken Sie h . Sie können auch Befehlszeilenhilfe für Termscp über die Manpages erhalten:

man termscp

Termscp ist der einfache Weg, um entfernte Dateisysteme zu navigieren

Jetzt können Sie mit Termscp über Ihr Terminal auf entfernte Dateien zugreifen und diese bearbeiten, als wären sie auf Ihrem eigenen PC. Sie können Zeit sparen und sich anderen Projekten widmen.

Warum nicht damit beginnen, einen Ersatz-Raspberry Pi in einen Webserver umzuwandeln?

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert