Heim > Artikel > Betrieb und Instandhaltung > Ausführliche Erläuterung der Dateianzeige und -bearbeitung in CentOS
Die folgende Kolumne stellt Ihnen das Anzeigen und Bearbeiten von Dateien von CentOS aus der Kolumne Centos-Basis-Tutorial vor. Ich hoffe, dass es für Freunde in Not hilfreich sein wird!
Lassen Sie uns zunächst cat vorstellen. Die ursprüngliche Bedeutung des Befehls cat ist verketten, der verwendet wird, um den Inhalt mehrerer Dateien zu verbinden und sie an den Standardausgabestream auszugeben (der Standardausgabestream wird standardmäßig auf dem Bildschirm angezeigt). In tatsächlichen Anwendungen verwenden wir es häufig zum Anzeigen von Dateiinhalten.
cat file1.php zeigt den Inhalt der Datei file1.php an;
cat -n file2.py zeigt den Inhalt der Datei file2.py an und zeigt die Zeilennummer an; php file2.py zeigt den Inhalt der Dateien file1.php und file2.py an.
vi ist die Abkürzung für „Visual Interface“ und der vi-Editor ist der einfachste Texteditor unter Linux und Unix. Es kann viele Textoperationen wie Ausgabe, Löschen, Suchen, Ersetzen, Blockieren usw. ausführen und Benutzer können es an ihre eigenen Bedürfnisse anpassen, was in anderen Bearbeitungsprogrammen nicht verfügbar ist. vi ist kein Textsatzprogramm. Es kann keine Schriftarten, Formate, Absätze und andere Attribute wie Word oder WPS bearbeiten. vi hat keine Menüs, nur Befehle, und es gibt viele Befehle. Aus Platzgründen werden in diesem Artikel nur häufig verwendete Befehle vorgestellt. vi verfügt über drei grundlegende Arbeitsmodi: Befehlszeilenmodus, Texteingabemodus und Modus für die letzte Zeile.
Vi-Eingabe und -Beendigung, geben Sie den Dateinamen ein, der im Shell-Modus bearbeitet werden soll, z. B.: vim file1.php, um die Datei zu bearbeiten.
Beim Beenden von vi müssen Sie im letzten Zeilenmodus den Exit-Befehl „q“ eingeben. Wenn Sie sich im Texteingabemodus befinden, drücken Sie zuerst die Taste „ESC“, um in den Befehlsmodus zu gelangen, und geben Sie dann „:“ ein, um in den Modus „Letzte Zeile“ zu gelangen. Im Modus „Letzte Zeile“ können Sie den folgenden Exit-Befehl verwenden. Beim Beenden: 1. :q dient zum direkten Beenden; 2. wq dient zum Beenden nach dem Speichern; 3. :q! – speichert den Inhalt nicht, erzwingt das Beenden Im letzten Zeilenmodus , geben Sie die eingestellte Nummer ein, um die Zeilennummer anzuzeigen Im letzten Zeilenmodus können Sie den folgenden „nu“-Befehl (Abkürzung für Nummer) verwenden, um die Zeilennummer der Zeile, in der sich der Cursor befindet, und den Inhalt der Zeile anzuzeigen Linie. vi bietet zwei Einfügebefehle: i und I. 1. Der i-Befehl fügt Text beginnend vor der Cursorposition ein, und Sie können die Taste verwenden, um falsche Eingaben während des Einfügevorgangs zu löschen. Zu diesem Zeitpunkt befindet sich vi im Einfügestatus und das Wort „-INSERT-“ wird in der unteren Zeile des Bildschirms angezeigt.2. I-Befehl Dieser Befehl bewegt den Cursor an den Anfang der aktuellen Zeile und fügt dann Text davor ein.
vi bietet auch viele Löschbefehle. Diese Befehle x (Kleinbuchstabe) 0 löschen das Zeichen am Cursor. X (Großbuchstabe) löscht das Zeichen vor dem Cursor. dd löscht die gesamte Zeile, in der sich der Cursor befindet. Die Befehle D oder d$ haben die gleiche Funktion, sie löschen beide den Inhalt von der Cursorposition bis zum Ende der Zeile. d0 löscht den Inhalt vom Zeichen vor dem Cursor bis zum Zeilenanfang. dw löscht ein Wort.
vi verfügt außerdem über den Textkopierbefehl yy, um die gesamte Zeile zu kopieren, in der sich der Cursor befindet. Sobald die Textzeile kopiert wurde, kann sie mit dem oben eingeführten Befehl „p“ an einer beliebigen Stelle eingefügt werden.
Verwandte Empfehlungen: „
Linux-Kurs“
Das obige ist der detaillierte Inhalt vonAusführliche Erläuterung der Dateianzeige und -bearbeitung in CentOS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!