So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

 

So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

Linux-Benutzer bearbeiten Konfigurationsdateien normalerweise mit terminalbasierten Tools wie nano und vim. Wenn Sie eine Datei grafisch bearbeiten möchten, macht es sogar eine Systemdatei mit dem Texteditor gedit mühelos und einfach.

Dateien, Dateien überall

Ein häufig wiederholter Satz zu Linux und anderen Unix-basierten Betriebssystemen wie MacOS lautet: „Alles ist eine Datei.“

Obwohl dies nicht genau ist, werden Textdateien häufig für Systemprotokolle und -konfigurationen verwendet. Sie können diese Dateien lesen, um mehr über die Funktionsweise Ihres Betriebssystems zu erfahren, und Sie können sie bearbeiten, um ihr Verhalten zu ändern.

Der Standard-GNOME-Texteditor ist gedit. Sie sollten ihn also auf jedem System mit einer GNOME-Desktop-Umgebung finden. Dazu gehören Ubuntu, Fedora, Debian, CentOS und Red Hat. Es ist ein praktisches Tool zum Bearbeiten von Dateien, wenn Sie nur einen Editor benötigen, mit dem Sie Ihre Arbeit erledigen können, ohne die Lernkurve einiger leistungsstarker Redakteure wie vim zu kennen.

RELATED: Was bedeutet „Alles ist eine Datei“? Mittelwert unter Linux?

Starten von gedit

Um gedit über die Befehlszeile zu starten, geben Sie gedit ein und drücken Sie die Eingabetaste.

 So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

Der Texteditor von gedit wird in Kürze angezeigt.

So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

It ’ s ein ordentlich und sauber Fenster. Sie können die Aufgabe erledigen, alles, woran Sie gerade arbeiten, ohne Ablenkungen einzugeben.

Natürlich können Sie gedit auch über das Anwendungsmenü Ihres Linux-Desktops starten. Es wird häufig als „Texteditor“ bezeichnet. Durchsuchen Sie einfach das Anwendungsmenü nach “ gedit. &Rdquo;

So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

Starten von gedit als Hintergrundaufgabe

Das Terminalfenster Wartet auf das Schließen von gedit, bevor Sie zur Eingabeaufforderung zurückkehren. Wenn Sie das Terminalfenster verwenden möchten, während gedit noch geöffnet ist, starten Sie gedit stattdessen mit diesem Befehl. Dies öffnet gedit als Hintergrundaufgabe. Sie erhalten sofort die Eingabeaufforderung zurück und können das Terminalfenster auch dann verwenden, wenn gedit ausgeführt wird.

Geben Sie gedit, ein Leerzeichen, ein kaufmännisches Und ein und drücken Sie dann die Eingabetaste:

gedit &

So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

Öffnen einer vorhandenen Datei

Klicken Sie zum Öffnen einer vorhandenen Textdatei auf die Schaltfläche “ Öffnen ” Schaltfläche in der Symbolleiste von gedit. Sie können auch Strg + O drücken, um eine Datei zu öffnen.

Öffnet das Menü „Zuletzt verwendete Dateien“. Wenn Sie eine der aufgelisteten Dateien erneut öffnen möchten, klicken Sie auf den Namen der Datei. Wenn Sie eine andere Datei öffnen möchten, klicken Sie auf die Schaltfläche “ Andere Dokumente … ” Schaltfläche am unteren Rand des Menüs.

So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

Dies öffnet einen Standarddialog zum Öffnen von Dateien. Mit dieser Option können Sie zum Speicherort der zu bearbeitenden Datei navigieren.

Klicken Sie auf das grüne “ Öffnen ” Taste, wenn Sie die zu bearbeitende Datei markiert haben.

So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

Öffnen einer Datei über die Befehlszeile

Sie können gedit bitten, eine Datei zu öffnen, sobald sie gestartet wird Angabe des Dateinamens in der Befehlszeile. Dies veranlasst gedit, die Datei zu laden, damit sie bearbeitet werden kann, sobald gedit angezeigt wird.

gedit ana.c

So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

Die Syntax-Hervorhebungsfunktion von gedit macht es besonders schön, Programm-Quellcode-Dateien und zu bearbeiten Shell-Skripte.

Durch Hervorheben der Syntax werden die Wörter in der Quelldatei farblich hervorgehoben, sodass Variablen, reservierte Wörter, Kommentare, Parameter und mehr leicht identifizierbar sind.

So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

Der Name der Datei, die Sie bearbeiten, wird in der Symbolleiste angezeigt. Wenn Sie die Datei geändert haben, wird neben dem Dateinamen ein Sternchen * angezeigt.

So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

Auf diese Weise können Sie wissen, dass Änderungen an den Inhalt der Datei vorgenommen wurden. Es erinnert Sie daran, dass Sie die Datei speichern müssen, wenn Sie die Änderungen beibehalten möchten.

Speichern von Änderungen in einer Datei

Klicken Sie zum Speichern Ihrer Änderungen auf die Schaltfläche “ Speichern ” Schaltfläche in der Symbolleiste. Sie können auch Strg + S drücken, um die Datei zu speichern.

Um Ihre Datei unter einem anderen Namen oder an einem anderen Ort zu speichern, klicken Sie auf die Menüschaltfläche in der Symbolleiste und wählen Sie dann “ Speichern unter ” aus dem Menü.

So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

Dies öffnet einen Standarddialog zum Speichern von Dateien. Sie können zu dem Verzeichnis navigieren, in dem Sie die Datei speichern möchten, und Sie können einen Namen für die Datei angeben. Klicken Sie auf die grüne Schaltfläche “ Speichern ”.; Schaltfläche zum Speichern der Datei.

So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

Bearbeiten von Systemdateien

Um eine Systemdatei zu bearbeiten, müssen Sie normalerweise sudo verwenden, da der Eigentümer der Datei ist wahrscheinlich root. Um genau zu sein, können Sie eine Systemdatei öffnen, auch wenn Sie sudo nicht verwenden. Sie können jedoch keine Änderungen in der Datei speichern, es sei denn, Sie haben sudo verwendet.

sudo gedit /etc/samba/smb.conf

So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

Warnung : Don ’ Bearbeiten Sie Systemdateien nicht, wenn Sie nicht genau wissen, was Ihre Änderungen an Ihrem System bewirken. Wenn Sie die falsche Systemdatei durcheinander bringen, ist Ihr Computer nach einem Neustart möglicherweise gesperrt.

Dieser Befehl öffnet gedit und lädt die Samba-Konfigurationsdatei zum Bearbeiten.

So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

Replizieren von Berechtigungen und Dateibesitzer in eine neue Datei

Eine vorsichtige Art und Weise Systemdateien & ndash zu bearbeiten und daher eine lobenswerte Art und Weise Zum Bearbeiten von Systemdateien müssen Sie die Datei kopieren und anschließend die Kopie bearbeiten. Wenn Sie die Bearbeitung der neuen Datei abgeschlossen haben, können Sie sie wieder über die Originaldatei kopieren. Wenn Sie beim Bearbeiten der kopierten Datei Probleme machen, kann dies nicht schaden. Löschen Sie es und fangen Sie von vorne an.

Wenn Sie eine Datei kopieren, kann sich der Dateibesitz ändern und die Dateimodusberechtigungen können geändert werden. Sie müssen sicherstellen, dass diese in Ihrer neuen Datei genauso sind wie in der Originaldatei, bevor Sie die neue Version über die Originaldatei kopieren. So können Sie das machen.

Nehmen wir an, wir möchten die fstab-Datei bearbeiten.

Um sicherzustellen, dass der Dateibesitz und die Modusberechtigungen geändert werden, erstellen wir eine neue Datei und kopieren die vorhandene Datei darüber. Dieser Schritt dient nur zu Demonstrationszwecken, um sicherzustellen, dass die neue Datei nicht die gleichen Modusberechtigungen und Eigentümer wie die ursprüngliche Datei hat. Sie müssen dies nicht tun, wenn Sie Ihre eigenen Dateien bearbeiten.

touch new_fstab

So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

Wir können ls verwenden, um die Dateiattribute zu überprüfen und festzustellen, welche Dateimodusberechtigungen vorhanden sind und wer der Dateieigentümer ist.

ls -l new_fstab

So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

Der Dateieigentümer ist Dave, und die Dateimodusberechtigungen werden für die gelesen und geschrieben Dateieigentümer und schreibgeschützt für die Gruppe und für andere.

Jetzt kopieren wir die Datei / etc / fstab über die neue Datei, die wir gerade erstellt haben. Anschließend überprüfen wir die Dateiattribute, um festzustellen, ob sie geändert wurden.

sudo cp /etc/fstab new_fstab
ls -l new_fstab

So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

Die fstab hat wurde über die Datei new_fstab kopiert. Die Dateiattribute von „new_fstab“ wurden nicht geändert. Lassen Sie uns die Dateiattribute der ursprünglichen fstab-Datei überprüfen.

ls -l /etc/fstab

So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

Wie wir sehen, ist der Besitzer root und die Dateimodusberechtigungen sind anders. Die Gruppenberechtigungen sind Lesen und Schreiben. Die Gruppenberechtigungen für new_fstab sind schreibgeschützt. Wir müssen diese beiden Attribute korrigieren, bevor wir die Datei zurückkopieren.

Zuerst starten wir gedit und bearbeiten die Datei new_fstab, um die erforderlichen Änderungen vorzunehmen.

gedit new_fstab

So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

Wenn wir ’ ve die Datei bearbeitet und gespeichert unsere Änderungen müssen wir die Datei Eigentum setzen und Dateimodus Berechtigungen wieder auf das, was sie sein sollten.

Wir können dies mit der Option –reference der Befehle chmod und chown tun.

Die Option –reference verwendet einen Dateinamen als Parameter. Chmod und chown werden gezwungen, die Dateimodusberechtigungen und Dateibesitzwerte aus dieser Datei zu übernehmen und in die Zieldatei zu kopieren. Mit ls können wir dann überprüfen, ob die Attribute der bearbeiteten Datei korrekt eingestellt sind, bevor wir sie wieder über die Originaldatei kopieren.

sudo chmod --reference=/etc/fstab new_fstab
sudo chown --reference=/etc/fstab new_fstab
ls -l new_fstab

So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

Die Dateiberechtigungen und der Besitz sind jetzt korrekt. Wir können die new_fstab über die vorhandene fstab kopieren und unsere Änderungen sind vorgenommen worden.

So bearbeiten Sie Textdateien grafisch unter Linux mit gedit

Da es sich um Änderungen an der fstab, sie ’ d wirksam, wenn der Computer das nächste Mal neu gestartet wurde, oder sofort, wenn der Befehl mount war verwendet als so:

sudo mount -a

Seien Sie vorsichtig da draußen

Mein Schlagwort ist Vorsicht, und ich bin nicht über das Wiederholen von Warnungen. Wenn Sie sich nicht sicher sind, wie sich die Änderungen an einer Systemdatei auf Ihrem Computer auswirken, sollten Sie das Cha nicht ausführennges.

Wenn Sie eine Textdatei bearbeiten müssen, egal ob es sich um eine Systemdatei handelt oder nicht, werden Sie feststellen, dass gedit ein schneller und einfacher Editor ist, der Sie nicht mit zu vielen Optionen überfordert hat genug Kapazität, damit Sie Ihre Arbeit erledigen können.

q , quelle

Zusammenhängende Posts:

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.