Heim > Artikel > Betrieb und Instandhaltung > Was ist der Unterschied zwischen vi und cat unter Linux?
Der Unterschied zwischen vi und cat: 1. cat ist ein Textdruckbefehl, während vi ein Texteditor ist. 2. Der Befehl cat wird zum Ausgeben von Dateiinhaltsinformationen an die Konsole verwendet, kann jedoch keine Dateien bearbeiten, während der Befehl vi dies kann Geben Sie den Dateiinhalt aus und Sie können die Datei auch bearbeiten (löschen, suchen, ersetzen).
Die Betriebsumgebung dieses Tutorials: Linux5.9.8-System, Dell G3-Computer.
Einführung in den Befehl „cat“
Die ursprüngliche Bedeutung des Befehls „cat“ ist „Verketten“, mit der der Inhalt mehrerer Dateien verbunden und an den Standardausgabestream ausgegeben wird (der Standardausgabestream wird standardmäßig auf dem Bildschirm angezeigt). In tatsächlichen Anwendungen verwenden wir es häufig zum Anzeigen von Dateiinhalten. Wenn Sie mit dem Typbefehl unter MS-DOS vertraut sind, ist es meiner Meinung nach nicht schwierig, den Befehl cat zu beherrschen. Gängige Beispiele für diesen Befehl sind wie folgt:
cat file1.txt
zeigt den Inhalt der Datei file1.txt an; cat file1.txt
显示 file1.txt 文件的内容;
cat file1.txt file2.txt
显示 file1.txt 和file2.txt 文件的内容;
cat -n file1.txt
cat file1.txt file2.txt
zeigt Datei1 an .txt und file2 Der Inhalt der .txt-Datei; cat -n file1.txt
zeigt den Inhalt der Datei file1.txt und die Zeilennummer an;
vi ist „Visual Interface“ Die Abkürzung von , sein Status unter Linux ist wie das Edit-Programm unter DOS. 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 Satzprogramm. Es ermöglicht Ihnen nicht, Schriftarten, Formate, Absätze und andere Attribute wie Word oder WPS anzuordnen. Es ist lediglich ein Textbearbeitungsprogramm. vi hat kein Menü, nur Befehle, und es gibt viele Befehle. Aus Platzgründen werden in diesem Artikel nur häufig verwendete Befehle vorgestellt.
Der Unterschied zwischen cat und vi/vim: Der Befehl cat ist ein Textdruckbefehl unter dem Linux-System. Er wird zum Ausgeben einer Textnachricht an die Konsole verwendet Verwenden Sie Word, um ein Dokument zu öffnen, aber das Dokument kann nicht bearbeitet werden. Der Befehl vi/vim ist ein Befehl zum Anzeigen und Bearbeiten von Text unter dem Linux-System. Er kann nicht nur angezeigt, sondern auch bearbeitet werden.
Erweiterung: Der Unterschied zwischen vi und vim
vi muss nicht installiert werden, öffnen Sie den Code, die Farbe ist dieselbe (schwarz) vim erfordert eine zusätzliche Installation, öffnen Sie den Code, verwenden Sie Farbe zur Unterscheidung Code Verwandte Empfehlungen: „Linux-Video-Tutorial》
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen vi und cat unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!