Quatres méthodes pour modifier un fichier sur Linux

 
Il est déconseillé de modifier un fichier avec un logiciel graphique et sudo , mais on peut utiliser admin:// ou pkexec cette méthode est proposée par certaines distributions dont Linuxmint

En graphique

Par exemple pour modifier /etc/fstab

Aller dans le répertoire /etc → clic droit → Ouvrir en tant que super-utilisateur → rechercher le fichier fstab le modifier et Enregistrer


Cliquer pour agrandir




Avec admin:// ou Pkexec  (c'est ce qui est utiliser dans la mèthode précédente)


Commandes qui vont lancer l'editeur de texte de la distribution

Sur Ubuntu
gedit admin:///etc/fstab

Sur Xubuntu
pkexec mousepad /etc/fstab

Sur LinuxMint
xed admin:///etc/fstab

Ou avec pkexec
pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xed /etc/fstab





Utilisation de Nano 

Par exemple pour la modification de /etc/fstab

sudo nano /etc/fstab

Flèche bas pour aller a la fin du texte puis taper ou coller le texte.

Ctrl + O  modifiera le fichier

Entrée    pour confirmer

Ctrl + X    pour fermer



Ecrire une ligne dans fstab en une seule commande

sudo sh -c 'echo "\nUUID=xxxxxxxxxxxxxxxx  /media/data    ext4  defaults    0  2\n" >> /etc/fstab'    

Cette commande est a modifier
Pour cela, coller la commande ci dessus dans un éditeur de texte afin de la modifier en remplaçant, par un copier/coller, les x par l'UUID de la partition.

Ce qui donnerait quelque chose qui ressemblerait a ça
sudo sh -c 'echo "\nUUID=8244710a-5cce-49ad-8b93-a92b5d2e53a0     /media/data     ext4     defaults     0    2\n" >> /etc/fstab'

Puis copier/coller la commande corrigée dans le terminal et valider avec Entrée.

Cette commande ne donne pas de retour , surtout ne pas la renouveler croyant que ça n'a pas fonctionné.

Simplement vérifier si elle a réussi  en passant la commande
.

cat /etc/fstab