Nano Grundlagen

Server · Terminal
Die wichtigsten Grundlagen für die Arbeit mit Nano auf Servern: nano datei · Strg + O · Strg + X · Strg + W Nano ist der einfachste und am weitesten verbreitete Terminal-Editor auf Linux-Servern. Mit diesen Grundlagen können Sie Konfigurationsdateien bearbeiten, Logs anpassen und Skripte schreiben – direkt über die Kommandozeile. Server-Tipp: Nano ist auf praktisch jedem Linux-Server vorinstalliert – perfekt für schnelle Änderungen per SSH.

Nano starten – Datei öffnen oder neu erstellen

nano [Optionen] [Datei]
nano /etc/nginx/nginx.conf

Nano wird mit dem Befehl nano gefolgt vom Dateinamen gestartet. Wenn die Datei nicht existiert, wird sie beim Speichern neu angelegt.

Wichtige Start-Optionen

Option Beschreibung
-w / --nowrap Automatischen Zeilenumbruch deaktivieren (empfohlen für Konfigurationsdateien)
-l / --linenumbers Zeilennummern anzeigen
-c / --constantshow Cursorposition dauerhaft anzeigen
-T Zahl / --tabsize Tab-Größe in Leerzeichen festlegen
+Zahl Direkt zu einer bestimmten Zeile springen
Beispiele
nano datei.txt # Neue Datei öffnen
sudo nano /etc/hosts # Systemdatei mit sudo öffnen
nano -w /etc/nginx/nginx.conf # Ohne Zeilenumbruch
nano -l script.sh # Mit Zeilennummern
nano +42 /var/log/syslog # Bei Zeile 42 öffnen
Tipp: Verwenden Sie nano -w für Konfigurationsdateien – Nano fügt sonst automatisch Zeilenumbrüche ein, die viele Programme nicht verarbeiten können.

Bearbeiten – Text eingeben, löschen, markieren

Eingabe · Strg + K · Strg + U
Einfach tippen  |  Strg + K (Zeile löschen)  |  Strg + U (Einfügen)

Die Bearbeitung in Nano ist intuitiv – Sie können direkt Text eingeben, Zeilen löschen, kopieren und einfügen.

Wichtige Bearbeitungstasten

Taste Funktion
Eingabe Text einfügen / neue Zeile
Rücktaste / Entf Zeichen löschen
Strg + K Aktuelle Zeile ausschneiden (löschen + in Zwischenspeicher)
Strg + U Ausgeschnittene Zeile einfügen (an Cursorposition)
Alt + A Markierung setzen (für Textauswahl)
Strg + 6 Alternative: Markierung setzen
Strg + ] Auto-Einrückung (für Code)
Beispiele
# Text einfügen
Einfach tippen # Text erscheint am Cursor
# Zeile löschen
Strg + K # Aktuelle Zeile wird gelöscht und gespeichert
# Zeile einfügen
Strg + U # Gespeicherte Zeile an Cursorposition einfügen
# Text markieren
Alt + A # Markierung starten
← → ↑ ↓ # Text auswählen
Strg + K # Markierten Text ausschneiden
Tipp: Mit Alt + A können Sie Text markieren, um ihn zu kopieren (Alt + 6) oder auszuschneiden (Strg + K). Dies funktioniert ähnlich wie in grafischen Editoren.

Speichern – Datei sichern

Strg + O · Enter · Strg + O
Strg + O (Speichern)Enter (Bestätigen)

Das Speichern einer Datei in Nano erfolgt mit Strg + O (Write Out). Nano fragt nach dem Dateinamen – bestätigen Sie mit Enter.

Speicher-Optionen

Taste Funktion
Strg + O Datei speichern (Write Out)
Enter Dateinamen bestätigen
Strg + C Speichervorgang abbrechen
Anderer Name Unter anderem Namen speichern (Speichern unter)
Beispiel
# Datei speichern
Strg + O # "Write Out" wird unten angezeigt
Enter # Dateinamen bestätigen (oder neuen eingeben)
# Meldung: [ Wrote X lines ]
# Unter anderem Namen speichern
Strg + O
neuer_name.txt # Neuen Dateinamen eingeben
Enter # Speichern
Wichtig: Bei Systemdateien benötigen Sie sudo zum Speichern. Wenn Sie vergessen haben, mit sudo zu starten, können Sie die Datei nicht speichern – Sie müssen dann Strg + X drücken und N für "nicht speichern" wählen.

Beenden – Nano verlassen

Strg + X · J / N
Strg + X (Beenden)J (Speichern) / N (Verwerfen)

Beenden Sie Nano mit Strg + X. Bei ungespeicherten Änderungen fragt Nano, ob Sie speichern möchten (J für Ja, N für Nein).

Beenden-Optionen

Taste Funktion
Strg + X Nano beenden
J Ja – Änderungen speichern und beenden
N Nein – Änderungen verwerfen und beenden
Strg + C Beenden abbrechen (zurück zum Editor)
Beispiele
# Beenden ohne Änderungen
Strg + X # Keine Nachfrage, da nichts geändert wurde
# Beenden mit Änderungen
Strg + X
# Nachfrage: "Save modified buffer?"
J # Speichern und beenden
# Oder:
N # Nicht speichern und beenden
Hinweis: Wenn Sie mit sudo nano eine Systemdatei bearbeitet haben und N drücken, werden alle Änderungen verworfen – die Datei bleibt unverändert.
⚠️ Warnung: Drücken Sie N nur, wenn Sie Ihre Änderungen wirklich verwerfen möchten. Es gibt keinen Papierkorb – einmal verworfen, sind die Änderungen endgültig verloren.

Wichtige Tastenkürzel – Die wichtigsten Kombinationen

Strg + G · Strg + W · Strg + \
Strg + G (Hilfe)  |  Strg + W (Suchen)  |  Strg + \ (Ersetzen)

Diese Tastenkürzel sind besonders nützlich für die tägliche Arbeit mit Nano auf Servern.

Übersicht

Taste Funktion
Strg + G Hilfe anzeigen (alle Tastenkombinationen)
Strg + W Suchen (Suchbegriff eingeben, Enter)
Strg + \ Suchen und Ersetzen
Strg + W + ↑ Weitersuchen (nächsten Treffer finden)
Strg + _ Zu einer Zeile springen (Zeilennummer eingeben)
Strg + C Cursorposition anzeigen (Zeile/Spalte)
Strg + R Datei einfügen (an Cursorposition)
Beispiele
Strg + G # Hilfe öffnen – alle Tastenkombinationen
Strg + W "error" # Nach "error" suchen
Strg + \ "alt" Enter "neu" # "alt" durch "neu" ersetzen
Strg + _ 42 # Zur Zeile 42 springen
Tipp: Strg + G ist Ihr bester Freund – die Hilfe zeigt alle verfügbaren Tastenkombinationen an, perfekt für den Einstieg oder als Gedächtnisstütze.

Quick Summary

nano datei
Datei öffnen
Strg + K/U
Zeile löschen/einfügen
Strg + O
Speichern
Strg + X
Beenden
Strg + G
Hilfe