Come Modificare i File di Testo in forma grafica su Linux Con gedit

0
1104

Gli utenti di Linux normalmente modificare il file di configurazione con terminale basato su strumenti come il nano e vim . Se si desidera modificare un file di grafica, anche un file di sistema—l’editor di testo gedit rende facile e indolore.

File, File Ovunque

Una frase spesso ripetuta per quanto riguarda Linux e altri sistemi operativi basati su Unix come macOS è “tutto è un file”.

Mentre non è esatto, i file di testo sono spesso utilizzati per i log di sistema e di configurazione. È possibile leggere questi file per saperne di più circa il funzionamento interno del vostro sistema operativo, è possibile modificare per cambiare il suo comportamento.

Il default di GNOME editor di testo gedit, così si dovrebbe trovare su qualsiasi sistema con un ambiente desktop GNOME. Che include Ubuntu, Fedora, Debian, CentOS e Red Hat. È un utile strumento per la modifica dei file quando tutto ciò che serve è appena sufficiente editor per ottenere il lavoro fatto senza la curva di apprendimento di alcuni dei power-casa di editor come vim.

CORRELATI: Cosa Significa “Tutto È un File” Significa in Linux?

Il lancio di gedit

Per iniziare gedit dalla riga di comando, digitare “gedit” e premere Invio.

L’editor di testo gedit apparirà poco.

E ‘ un ordinato e pulito finestra dell’applicazione. È possibile ottenere il compito di scrivere qualunque cosa si sta lavorando, senza distrazioni.

Naturalmente, è anche possibile avviare gedit dal vostro desktop Linux del menu dell’applicazione. E ‘ spesso chiamato “Editor di Testo.” Basta cercare il menu applicazioni per “gedit.”

Il lancio di gedit come Attività in Background

La finestra del terminale di attesa per gedit per chiudere, prima di tornare al prompt dei comandi. Se si desidera utilizzare nella finestra di terminale, mentre gedit è ancora aperto, lancio gedit con questo comando invece. Questo apre gedit come attività in background. Si ottiene il prompt della riga di comando indietro subito e si può continuare a utilizzare la finestra del terminale anche quando gedit è in esecuzione.

Tipo gedit, uno spazio, una e commerciale ( & & , quindi premere Invio, in questo modo:

gedit &

Apertura di un File Esistente

Per aprire un file di testo esistente fare clic sul pulsante “Apri” nella gedit barra degli strumenti. È anche possibile premere Ctrl+O per aprire un file.

Questo apre il menu file recenti. Se si vuole ri-aprire uno dei file elencati fare clic sul nome del file. Se si desidera aprire un file diverso, fare clic su “Altri documenti…” pulsante nella parte inferiore del menu.

Questo apre un file standard di dialogo apri. È possibile utilizzare questo per individuare la posizione del file che si desidera modificare.

Fare clic sul verde “Apri” quando si è evidenziato il file che si desidera modificare.

L’apertura di un File dalla Riga di Comando

Si può chiedere gedit per aprire un file non appena si avvia, fornendo il nome del file sulla riga di comando. Questo rende gedit caricare il file in modo che sia pronto per essere modificato non appena gedit appare.

gedit ana.c

L’evidenziazione della sintassi funzione di gedit rende particolarmente piacevole per modificare il codice sorgente del programma e file di script di shell.

La sintassi di colori di evidenziazione delle parole all’interno del file di origine in modo che le variabili, parole riservate, i commenti, i parametri, e sono più facilmente identificabili.

Il nome del file che si sta modificando è visualizzato nella barra degli strumenti. Se hai modificato il file, un asterisco ( * ) accanto al nome del file.

Questo ti consente di sapere che sono state apportate modifiche al contenuto del file. Esso agisce come un promemoria che se si desidera mantenere le modifiche, è necessario salvare il file.

Salvare le Modifiche a un File

Per salvare le modifiche, fare clic sul pulsante “Salva” nella barra degli strumenti. È anche possibile premere Ctrl+S per salvare il file.

Salvare il file con un nome diverso o in una posizione diversa, fare clic sul pulsante del menu sulla barra degli strumenti e quindi selezionare “Salva con nome” dal menu.

Questo vi permetterà di aprire un file standard finestra di dialogo salva. È possibile selezionare la directory che si desidera salvare il file, e si può fornire un nome per il file. Fare clic sul verde “Salva” per salvare il file.

La Modifica Di File Di Sistema

Per modificare un file di sistema, di solito bisogno di usare sudo, perché il proprietario del file può essere root. Per essere esatto, sarete in grado di aprire un file di sistema, anche se non si usa sudo, ma non sarà in grado di salvare le modifiche al file, a meno che non hai usato sudo.

sudo gedit /etc/samba/smb.conf

Attenzione: non modificare i file di sistema se non sai esattamente che cosa i vostri cambiamenti stanno andando a fare per il vostro sistema. Pasticcio sbagliato file di sistema, e si possono trovare te bloccato dal tuo computer a seguito di un riavvio.

Questo comando apre gedit e carica il file di configurazione di samba per la modifica.

La replica di Proprietà e le Autorizzazioni di un Nuovo FIle

Un modo cauto per modificare i file di sistema e quindi un modo encomiabile per modificare i file di sistema—è quello di copiare il file e quindi modificare la copia. Quando hai finito di modificare il nuovo file, è possibile copiare il file originale. Se si fanno un casino di modificare il file copiato, non c’è nessun danno fatto. Cancellare e ricominciare.

Quando si copia un file, il file di proprietà può cambiare, e il file in modalità di autorizzazioni può essere modificato. È necessario assicurarsi che questi sono esattamente lo stesso sul vostro nuovo file sul file originale prima di copiare la nuova versione il file originale. Questo è quanto si può fare.

Supponiamo di voler modificare il file fstab.

Per garantire un cambiamento delle proprietà dei file e la modalità di autorizzazioni, dobbiamo creare un nuovo file e quindi copiare il file esistente su di esso. Questo passaggio è puramente a scopo dimostrativo per assicurarsi che il nuovo file non hanno la stessa modalità i permessi e le proprietà del file originale. Non hai bisogno di fare questo quando si sta modificando i propri file.

toccare new_fstab

Possiamo utilizzare il comando ls per controllare gli attributi di file e vedere quali file modalità di autorizzazione di cui dispone e che il proprietario del file.

ls -l new_fstab

Il proprietario del file è dave, e il file in modalità di autorizzazioni di lettura e scrittura per il proprietario del file e di sola lettura per il gruppo e per gli altri.

Ora, si copierà il file /etc/fstab sul nuovo file che abbiamo appena creato. Provvederemo a controllare gli attributi di file per vedere se hanno cambiato.

sudo cp /etc/fstab new_fstab
ls -l new_fstab

Il file fstab è stato copiato sul new_fstab file. Gli attributi di file di new_fstab non sono cambiate. Andiamo a controllare gli attributi di file originale del file fstab.

ls -l /etc/fstab

Come possiamo vedere il proprietario è root e il file in modalità autorizzazioni sono diversi. Il gruppo di autorizzazioni di lettura e scrittura. Le autorizzazioni di gruppo per new_fstab sono di sola lettura. Abbiamo bisogno di correggere questi due attributi, prima di copiare il file.

In primo luogo, ci lancio gedit e modificare il new_fstab file per apportare le modifiche necessarie.

gedit new_fstab

Una volta modificato il file e salvato le modifiche che abbiamo bisogno di impostare le proprietà del file e file di modalità di autorizzazioni per quello che dovrebbe essere.

Possiamo farlo usando l’opzione –reference di chmod e chown.

L’opzione –reference prende un nome di file come parametro. Forza chmod e chown per prendere il file in modalità di autorizzazioni e i permessi dei file i valori dal file e copiare il file di destinazione. Possiamo quindi utilizzare il comando ls per controllare gli attributi dei file sono impostati correttamente, prima di copiare che il file originale.

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

Le autorizzazioni di file e la proprietà sono ora corretti. Siamo in grado di copiare il new_fstab oltre l’esistente fstab e le nostre modifiche sono state apportate.

Queste sono le modifiche al file fstab, hanno preso effetto quando il computer è stato successivo riavvio, o immediatamente se il comando mount è stato utilizzato come:

sudo mount-a

Fate Attenzione

La mia parola d’ordine è cautela, e io non sono al di sopra di ripetuti avvertimenti. Se siete a tutti i dubbi su come le modifiche apportate a un file di sistema sta andando a rendere il vostro computer di comportarsi, di non fare le modifiche.

Quando si ha bisogno di modificare un file di testo, se è un file di sistema o non, troverete gedit è un veloce e semplice editor che non palude voi giù con troppe opzioni e di sicurezza ha abbastanza capacità di farvi ottenere il lavoro fatto.