Ich bin neu in ssh und Linux im Allgemeinen. Ich habe Putty eingerichtet und kann eine Verbindung zu meinem Server herstellen und Dateien und alles auflisten. Ich frage mich, wie ich eine Datei mit Notepad ++ (oder einem anderen Editor) bearbeiten kann. Gibt es eine Möglichkeit, es automatisch über ssh herunterladen und hochladen zu lassen? Wie kann man eine Datei noch bearbeiten?
Vielen Dank
Es gibt einige Möglichkeiten. Auf der Windows-freundlichen Seite können Sie Komodo Edit verwenden, das kostenlos ist und Optionen zum Bearbeiten über SSH bietet.
(Ich würde davon abraten, alles zu verwenden, was nur das Hochladen über FTP unterstützt, da Sie Ihre Anmeldeinformationen für jeden, der sie sich schnappen möchte, unmissverständlich über das Internet senden.)
Wie andere angegeben haben, können Sie Vollbild-Texteditoren wie vi, Emacs, joe oder andere ausprobieren, um sie direkt auf dem * ix-System zu bearbeiten.
Eine letzte Möglichkeit wäre, Xming zu installieren und Unix-GUI-Editoren wie gedit remote zu verwenden.
quelle
ssh ist ein Terminaldienst, das heißt, Sie senden nur Zeichen an den Server, die diese in nützliche Informationen wie "Datei bearbeiten" umwandeln.
Das bedeutet, dass alle Programme auf dem Computer ausgeführt werden, auf dem Sie angemeldet sind.
Wenn Sie also einen lokalen Editor verwenden möchten, müssen Sie:
Ein besserer Weg ist es, einen mächtigen Editor wie vim / emacs zu erlernen und an Ort und Stelle zu bearbeiten.
quelle
Am einfachsten ist es, einen Texteditor zu verwenden, der ssh / sftp direkt unterstützt, z. B. EditPlus oder gedit .
quelle
Notepad ++ hat ein FTP-Plugin. Ich erinnere mich nicht, dass es möglicherweise nicht standardmäßig verwendet wird, aber wenn dies nicht der Fall ist, war es einfach, es auf der Notepad ++ - Website zu finden.
Wenn Sie vorhaben, ssh häufig zum Bearbeiten von Dateien zu verwenden, empfehle ich, sich mit einem Editor vertraut zu machen, den Sie häufig unter Linux finden. Vi wird mit allen Linux-Versionen geliefert (VIM, Vi Improved, wird häufig installiert). Emacs ist auch weit verbreitet, und viele Leute verwenden Nano, wenn sie etwas Einfaches wollen. Diese Texteditoren, insbesondere Vi, haben eine gewisse Lernkurve, aber es lohnt sich IMO, wenn Sie sie häufig verwenden möchten, insbesondere zum Programmieren.
quelle
Ich würde ohne vim verloren sein. Wenn Sie vi oder vim lernen, werden Sie feststellen, dass es schneller und leistungsfähiger zum Bearbeiten von Textdateien ist als die meisten GUI-Editoren.
quelle