{{tag>Bionic Focal tutoriel}}
----
====== Comment modifier un fichier ? ======
Ce tutoriel vous permettra de comprendre comment créer ou modifier un fichier avec ou sans les [[:sudo|droits d'administration]] et sous divers [[:environnements|environnements]], depuis un [[:terminal]] en [[:commande_shell| ligne de commande]] ou en interface graphique.
On supposera ici que vous souhaitez utiliser le fichier ''/chemin/fichier'' (modifiez selon vos besoins).
Pour créer un nouveau fichier ou un fichier vierge, trois possibilités :
* **Avec la souris et votre [[:gestionnaire_de_fichiers|gestionnaire de fichiers]]**, déplacez-vous dans le dossier où vous voulez créer le fichier ; cliquez-droit, puis //Créer un document → Fichier vierge//((Vous pouvez [[:tutoriel/nouveau_document_nautilus|rajouter des modèles de fichiers]] si vous les utilisez souvent.)). \\ Saisissez le nom de votre nouveau fichier texte, qui est alors vide.
* **Avec un éditeur de texte** : ouvrez votre [[:editeur_de_texte|éditeur de texte]] (par exemple [[:gedit]] ou [[https://en.wikipedia.org/wiki/GNOME_Text_Editor|GNOME Text Editor]]). \\ Enregistrez le nouveau fichier vierge qui s'ouvre par défaut.
* **En ligne de commande** : Depuis un [[:terminal]], utiliser la [[:commande_shell|commande]] suivante :touch nom_du_fichier
Tous les fichiers qui ne sont pas dans dossier personnel (**/home/votre_nom/** ou **~/** ), ont besoin des [[:sudo|droits d'administration]] pour être modifiés.
===== Optionnel : sauver le fichier avant de le modifier=====
Voir [[:tutoriel:comment_sauver_et_restaurer_un_fichier|ce tutoriel]].
===== Sous Ubuntu (GNOME, Unity, Budgie) =====
[[:Gedit]], l'éditeur de texte conçu pour l'environnement [[:GNOME]] jusqu'à la version 22.04.\\
[[https://apps.gnome.org/fr/app/org.gnome.TextEditor/|gnome-text-editor]], l'éditeur de texte conçu pour l'environnement [[:GNOME]] depuis la version 22.10.
==== De manière graphique ====
* **Sans** les [[:sudo|droits d'administration]] : Comme indiqué [[:tutoriel/comment_lancer_application|ici]], lancez "gedit", souvent présent sous le nom "Éditeur de texte".
* **Avec** les [[:sudo|droits d'administration]] : \\ __Avant Ubuntu 18.04__ \\ appuyez sur Alt+F2, puis saisissez « gksudo gedit ». Saisissez votre mot de passe.\\ **Attention** : L'éditeur étant ouvert en tant qu'administrateur, vous risquez d'endommager des fichiers systèmes. À n'utiliser qu'en cas de besoin. \\ __À partir d'Ubuntu 18.04__ \\ dans [[:nautilus]], entrez le chemin vers votre fichier grâce au raccourci CTRL+L précédé par ''%%admin://%%'', par exemple pour éditer le fichier grub dans **/etc/default/**, faites ''%%admin:///etc/default/grub%%''.
Une fois //l'éditeur ouvert//, ouvrez le fichier (//Fichier → Ouvrir// ou Ctrl–o) à modifier, faites ce que vous avez à faire, enregistrez le fichier (//Fichier → Enregistrer// ou Ctrl–s) et quittez.
==== De manière graphique lancée en ligne de commande ====
* **Sans** les [[:sudo|droits d'administration]]: gedit /chemin/fichier
jusqu'à la version 22.04 ougted /chemin/fichier
depuis la version 22.10
* **Avec** les [[:sudo|droits d'administration]]: gedit admin:///chemin/fichier
jusqu'à la version 22.04 ou gted admin:///chemin/fichier
depuis la version 22.10\\ puis saisissez votre mot de passe.\\ **Attention** : L'éditeur étant ouvert en tant qu'administrateur, vous risquez d'endommager des fichiers systèmes. À n'utiliser qu'en cas de besoin.
Exemple pour éditer le fichier /etc/fstab :
gedit admin:///etc/fstab
Exemple pour éditer le fichier /etc/default/grub :
gted admin:///etc/default/grub
===== Sous Kubuntu (KDE) =====
[[:Kate]] est un éditeur de texte conçu pour l'environnement [[:KDE]]. Vous pouvez aussi utiliser [[:KWrite]].
==== De manière graphique ====
Ouvrez le fichier avec Kate, faites vos modifications. \\
Si ce fichier nécessite d'avoir les droits d’administration, au moment d'enregistrer le mot de passe pour acquérir les privilèges root vous sera demandé.
==== De manière graphique lancée en ligne de commande ====
kate /chemin/fichier
===== Sous Ubuntu Mate =====
Les consignes sont les mêmes que pour les autres environnements, il faut juste changer le nom de l'éditeur de texte.
[[:Pluma]] est un éditeur de texte conçu pour l'environnement [[:Mate]].
* **Avec** [[:sudo|droits d'administration]]: pluma admin:///chemin/fichier
puis saisissez votre mot de passe.
===== Sous Xubuntu (Xfce) =====
Les consignes sont les mêmes que pour les autres environnements, il faut juste changer le nom de l'éditeur de texte.
[[:Mousepad]] est un éditeur de texte conçu pour l'environnement [[:Xfce]].
* **Avec** [[:sudo|droits d'administration]]: pkexec mousepad /chemin/fichier
puis saisissez votre mot de passe.
===== Sous Lubuntu (LXDE) =====
Les consignes sont les mêmes que pour les autres environnements, il faut juste changer le nom de l'éditeur de texte.
[[:Leafpad]] est l'éditeur de texte de Lubuntu.
Vous le trouverez dans le menu //Accessoires//.
===== Partout (même sans interface graphique) =====
Le savoir peut être très utile, par exemple si vous avez fait des bêtises dans votre configuration graphique.
* **Sans** les [[:sudo|droits d'administration]]: nano /chemin/fichier
ouvi /chemin/fichier
* **Avec** les [[:sudo|droits d'administration]]: sudo nano /chemin/fichier
ousudo vi /chemin/fichier
puis saisissez votre mot de passe.
[[:Nano]] est un éditeur de texte en [[:commande_shell|ligne de commande]] très simple. Vous pouvez en utiliser d'autres, comme [[:Vim]], il est aussi possible d'utiliser [[:Emacs]], si ceux-ci sont installés. L'utilisation de ces deux derniers est plus complexe.\\\
[[https://fr.wikipedia.org/wiki/Vi#Clones_et_d%C3%A9riv%C3%A9s|vi]] est un éditeur de texte plein écran écrit en 1976
=====Voir aussi=====
* Tutoriel "[[:tutoriel:comment_supprimer_un_fichier|Comment supprimer un fichier (ou un dossier)]]"
* Tutoriel "[[:tutoriel:comment_sauver_et_restaurer_un_fichier|Comment sauver et restaurer un fichier]]"
----
//Contributeurs principaux : [[:utilisateurs:Ner0lph]], [[utilisateurs:Fabien26]], [[:utilisateurs:fabux]]//