GNU nano ist ein Befehlszeileneditor, mit dem Sie Dateien über das Linux-Terminal erstellen, bearbeiten und speichern können.

Wenn Sie Ihre Linux-Reise beginnen, ist das Erstellen und Bearbeiten von Dateien eines der wichtigsten Dinge, die Sie tun werden, insbesondere wenn Sie planen, sich mit Shell-Scripting die Hände schmutzig zu machen. Einer der gebräuchlichsten Befehlszeilen-Texteditoren unter Linux ist GNU Nano, der in den meisten modernen Linux-Distributionen vorinstalliert ist.

nano unterstützt wichtige Funktionen wie Syntaxhervorhebung, Vervollständigung, Rechtschreibprüfung und mehr und ist im Gegensatz zu funktionsreichen Alternativen wie Vim und Emacs einsteigerfreundlich. So können Sie GNU nano installieren und verwenden, um mit Dateien unter Linux zu arbeiten.

So installieren Sie GNU nano unter Linux

Abhängig von Ihrer Linux-Distribution ist nano möglicherweise bereits vorinstalliert. Öffnen Sie das Terminal und führen Sie das aus nano --version Befehl, um zu überprüfen, ob dies der Fall ist. Wenn die Befehlszeile mit einer Versionsnummer antwortet, haben Sie Nano installiert.

instagram viewer

Wenn nicht, müssen Sie nano installieren. Dafür gibt es verschiedene Möglichkeiten. Die Verwendung des standardmäßigen Befehlszeilen-Paketmanagers ist jedoch bei weitem der schnellste und einfachste Weg (einer der Gründe, warum Linux gerne die Befehlszeile verwendet).

Auf Debian/Ubuntu

Wenn Sie ein Debian- oder Ubuntu-System verwenden, öffnen Sie das Linux-Terminal und führen Sie es aus Sudo apt-Update. Führen Sie danach Folgendes aus:

sudo apt install nano

Läuft Sudo apt-Update vor der Installation von Paketen wird dringend empfohlen, ist aber nicht zwingend erforderlich. Es stellt sicher, dass Ihr lokaler Paketindex auf dem neuesten Stand ist und mit den Remote-Repositorys synchronisiert wird. Dies hilft, potenzielle Probleme wie die Installation veralteter oder inkompatibler Pakete zu vermeiden.

Auf RHEL/CentOS

Laufen sudo yum installiere nano um GNU nano auf RPM-basierten Linux-Distributionen zu installieren. Führen Sie auf neueren Systemen, auf denen YUM durch den DNF-Paketmanager ersetzt wurde, Folgendes aus:

sudo dnf install nano

Letzteres funktioniert auch für Fedora.

Auf Arch Linux

Um GNU nano auf Arch Linux-basierten Distributionen zu installieren, führen Sie Folgendes aus:

sudo pacman -S nano

So öffnen und beenden Sie GNU nano

Der Nano-Texteditor ist jetzt installiert, aber wie öffnet man ihn?

Öffnen Sie das Linux-Terminal und Renn Nano. nano wird im Terminal geöffnet, sodass Sie eine neue Datei erstellen können.

Zum Beenden drücken Sie Strg + X. Der Editor wird sofort geschlossen. Wenn Sie jedoch Text in die leere Datei eingeben, werden Sie von nano gefragt, ob Sie die Änderungen zunächst speichern möchten.

Wenn Sie die Änderungen nicht speichern möchten, drücken Sie N um den Editor sofort zu verlassen. Andernfalls drücken Sie Y, geben Sie einen Dateinamen ein (z. B. example.txt), und drücke Eingeben beenden.

So arbeiten Sie mit Dateien in GNU Nano

Die Arbeit mit Dateien ist die Schlüsselfunktion, für die Sie Nano verwenden werden. Sie müssen wissen, wie man Dateien öffnet, neue erstellt, kopiert, ausschneidet, einfügt und sogar Änderungen speichert. Sobald Sie diese Grundlagen beherrschen, wird Ihnen die Verwendung von Nano in Zukunft leichter fallen.

Öffnen von Dateien in Nano

Um eine vorhandene Datei in Nano zu öffnen, müssen Sie den Namen und die Erweiterung der Datei kennen. Das mag offensichtlich klingen, ist aber von entscheidender Bedeutung, da Nano davon ausgeht, dass Sie eine neue Datei erstellen möchten, wenn Sie nicht den richtigen Namen mit der richtigen Erweiterung eingeben.

Anschließend müssen Sie auch zum genauen Standort navigieren die Linux-Befehlszeile wo sich die Datei befindet. Führen Sie anschließend diesen Befehl aus, um eine Datei zu öffnen:

nano filename.extension

Wenn Sie beispielsweise example.txt öffnen möchten, führen Sie Folgendes aus:

nano example.txt

Denken Sie daran, dass bei Dateinamen die Groß-/Kleinschreibung beachtet werden muss.

Erstellen, Bearbeiten und Navigieren in Dateien

In Nano können Sie eine Datei auf zwei Arten erstellen. Sie können einen Dateinamen mit angeben Nano Befehl oder öffnen Sie zunächst den Editor, speichern Sie dann Ihre Änderungen und geben Sie einen Dateinamen an. Es spielt keine Rolle, welche Methode Sie verwenden, da Sie den Dateinamen beim Speichern der Änderungen trotzdem bestätigen.

Um eine Datei in Nano zu erstellen, führen Sie Folgendes aus:

nano filename.extension

nano wird mit einer leeren Textdatei geöffnet. Alternativ führen Sie die aus Nano Befehl, Nano zuerst im leeren Modus zu öffnen.

Auch das Bearbeiten von Dateien in Nano ist nicht so kompliziert. Geben Sie ein, was Sie möchten, und drücken Sie dann Eingeben um eine neue Zeile zu beginnen. Wenn Sie an den Anfang oder das Ende einer Zeile springen müssen, drücken Sie Strg + A oder Strg + E, jeweils.

Eine andere Möglichkeit, einfach durch eine Datei in Nano zu navigieren, ist die Verwendung von Strg + V zum Ende der Datei gehen oder Strg + Y zum Anfang springen. Wenn Sie eine große Datei haben, die mehrere Seiten umfasst, Strg + Y scrollt eine Seite nach oben und Strg + V eine Seite nach unten.

Suchen nach bestimmten Begriffen in einer Datei

Um in einer Datei nach einem bestimmten Text zu suchen, verwenden Sie Strg + W, und geben Sie dann den Suchbegriff ein. Standardmäßig führt Sie nano nur zum ersten passenden Ergebnis, das hervorgehoben wird. Sie können jedoch die gesamte Datei durchsuchen, um weitere Vorkommen des Begriffs „using“ zu finden Alt + W oder Option + W (wenn du bist Linux auf einem Mac ausführen).

Text suchen und ersetzen

Sie können in Nano auch Text suchen und ersetzen, was praktisch ist, wenn Sie mehrere Vorkommen eines bestimmten Begriffs ersetzen müssen, ohne die gesamte Datei manuell durchzugehen. Drücken Sie dazu Strg + \. nano wird Sie bitten, ein Wort anzugeben, das Sie ersetzen möchten. Geben Sie den Begriff ein und drücken Sie dann Eingeben.

Geben Sie als Nächstes einen Ersatzbegriff ein und drücken Sie Eingeben. Wenn der zu ersetzende Begriff mehr als einmal in der Datei vorkommt, müssen Sie angeben, ob Sie das erste oder alle Vorkommen ersetzen möchten. Drücken Sie Y die erste Instanz ersetzen oder A um alle Vorkommen des gesuchten Begriffs zu ersetzen.

Kopieren, Ausschneiden und Einfügen von Text in Nano

Um den Text in Nano zu kopieren, gehen Sie zu dem spezifischen Text, den Sie kopieren möchten, und platzieren Sie den Cursor am Anfang. Als nächstes klicken Sie Alt + A oder Option + A um das Textauswahltool von Nano zu starten. Drücken Sie dann die Vorwärtspfeiltaste (>) auf Ihrer Tastatur, bis der gesamte Text, den Sie kopieren möchten, mit einem weißen Hintergrund bedeckt ist.

Drücken Sie Alt + 6 den Text kopieren bzw Strg + K schneiden. Navigieren Sie zu der Stelle, an der Sie Ihren kopierten oder ausgeschnittenen Text platzieren möchten, und klicken Sie Strg + U einfügen.

Speichern Sie die Dateiänderungen und beenden Sie nano

Wenn Sie mit der Arbeit an einer Datei fertig sind, speichern Sie sie, indem Sie auf klicken Strg + O. Bestätigen Sie, dass Sie in der richtigen Datei speichern, indem Sie drücken Eingeben.

Wenn Sie die Änderungen in einer anderen Datei speichern möchten, ändern Sie den Dateinamen in einen anderen, bevor Sie auf klicken Eingeben. Danach beenden Sie Nano durch Drücken von Strg + X.

Effizientes Arbeiten mit Linux-Dateien mit GNU nano

GNU nano ist ein einfacher und einsteigerfreundlicher Befehlszeilen-Texteditor für Linux. Es verfügt über genügend Funktionen, um die Arbeit mit Dateien über die Befehlszeile zu vereinfachen, ohne Sie mit unzähligen Funktionen zu überfordern, die Sie als Anfänger nicht benötigen.

Wenn Sie die oben hervorgehobenen Tipps beherrschen, wird die Verwendung von GNU nano Ihre Linux-Erfahrung verbessern, wenn Sie mit Dateien über die Befehlszeile arbeiten.