GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So manipulieren Sie Dateien unter Debian 11

Einführung

In diesem Artikel werden wir lernen, wie man Dateiinhalte wie ein Profi in Debian 11 Servern kontrolliert. Diese Befehle und Anweisungen gelten für alle Linux-Distributionen, die über ein APT-Paketsystem verfügen. Ich verwende Debian 11 Edition, um die Art der Dateimanipulation in Linux zu diskutieren. Nicht nur alles, was in diesem Artikel besprochen wird, gilt für Server, sondern sie sind auch für die Desktop-Nutzung hilfreich.

Dateimanipulation auf CLI

Bei Linux-Servern verwenden Systemadministratoren selten eine grafische Benutzeroberfläche. Eine einfache Befehlszeilenschnittstelle, auch als CLI bekannt, reicht aus, damit sie das erreichen, was sie tun sollen.

CLI hat mehrere Vorteile, aber auch Nachteile. Anfänger mit begrenztem Wissen geraten in Schwierigkeiten und werden oft gesehen, wie sie ihre Server kaputt machen. Dieser Artikel führt Sie durch die Dateiverwaltung und ich glaube, er wird Ihre Fähigkeiten auf die nächste Stufe heben.

Vorteile von Diff &Patch

Der Unterschied Programm hat die Fähigkeit, den Unterschied zwischen zwei Dateien anzuzeigen. Ich werde Ihnen zeigen, wie es genau funktioniert. Sobald Sie die Kraft von diff erfahren haben , werden Sie feststellen, wie leistungsfähig Ihre Erfahrung in der Serveradministration werden wird.

In unserem Fall habe ich bereits zwei Dateien file1 erstellt und Datei2 .

Ich habe diesen Dateien auch einige Inhalte hinzugefügt. Ich werde einen sehr wichtigen Befehl ausführen, um zu sehen, wie unterschiedlich diese beiden Dateien auf meinem Debian 11-Server sind.

$ diff -u file1 file2

Wie Sie sehen können, ist der diff -u Befehl zeigte den Inhalt beider Dateien an. Es zeigte auch, wann sie aktualisiert wurden und zu welcher Zeit.

Ich habe file1 geändert jetzt, und wir werden den Befehl erneut ausführen, um ein klares Bild von Datei1 auf unserem Server zu sehen.

Lassen Sie uns den Befehl erneut ausführen und die Änderungen sehen.

Bitte schön!

Wir haben ein paar weitere Zeilen und den diff hinzugefügt Programm unterschieden, dass die Datei1 hat auch einige Markdown-Kommentare. Es wird auch angezeigt, wenn Datei1 wurde zuletzt geändert.

Patch-Dienstprogramm

Unser nächstes Dienstprogramm ist patch . Es hilft uns, eine Patch-Datei zu nehmen, die Datei, die von diff erstellt wurde und wendet die Differenz auf eine Datei an. Machen wir es jetzt:

$ diff -u file1 file2 > File
$ cat File

Sie können das mit Hilfe des Patches sehen habe ich file1 gepatcht und Datei2 in Datei das ist jetzt eine Patch-Datei .

Schlussfolgerung

Beide verschieden und Patch Programme helfen einem Linux-Serveradministrator, seine Dateien zu kontrollieren und neue Dateien zu erstellen, wenn etwas schief geht. Ein Anfänger muss weiterhin erforschen, wie die Dinge auf Linux-Servern oder sogar auf Desktops funktionieren. Falls Ihr Desktop-Linux-System nicht in eine grafische Benutzeroberfläche bootet, können Sie diese Anweisungen über die Befehlszeilenschnittstelle verwenden. Dies wird Ihnen helfen, die Kontrolle über Ihr System zurückzugewinnen und komplexe Probleme einfach zu lösen.


Debian
  1. So installieren Sie Go unter Debian 9

  2. So fügen Sie Swap Space unter Debian 9 hinzu

  3. So fügen Sie Swap Space unter Debian 10 Linux hinzu

  4. Wie man .bin- und .run-Dateien in Debian ausführt

  5. 7zip-Datei:So dekomprimieren Sie 7z-Dateien unter Ubuntu, Debian, Fedora

So öffnen und bearbeiten Sie Dateien und Ordner auf Debian GNOME Desktop als Administrator

Wie man Protokolldateien in Debian 10 ansieht oder überwacht

So benennen Sie Dateien in Ubuntu 20.04 um

So reparieren Sie Dateisystemfehler in Debian

So finden Sie Dateien in Debian

So komprimieren Sie eine Datei unter Linux