web-dev-qa-db-fra.com

Comment éditer/sauvegarder un fichier via Ubuntu Terminal

C'est une question assez simple: 

Je dois juste ouvrir un fichier (ce nom de fichier est galfit.feedme). Je peux voir le fichier avec la vue galfit.feedme quand je suis dans le répertoire, mais je ne sais pas comment éditer ce fichier, puis sauvegarder le fichier. Comment tu fais ça? 

53
vdogsandman

Les éditeurs de texte normaux sont nano ou vi.

Par exemple:

root@user:# nano galfit.feedme

ou

root@user:# vi galfit.feedme
72

Pour l'édition  

vi galfit.feedme //if user has file editing permissions

ou

Sudo vi galfit.feedme //if user doesn't have file editing permissions

Pour l'insertion  

Press i //Do required editing

Pour sortir  

Press Esc

    :wq //for exiting and saving
    :q! //for exiting without saving
51
Abhishek Gupta

Si vous n'êtes pas utilisateur root, utilisez les commandes suivantes:

Il y a deux façons de le faire -

1.

Sudo vi path_to_file/file_name

Appuyez sur Echap puis tapez ci-dessous respectivement

:wq //save and exit
:q! //exit without saving
  1. Sudo nano chemin_fichier/nom_fichier

Lorsque vous utilisez nano: après avoir terminé l’édition, appuyez sur ctrl+x alors il demandera save Y/N.
Si vous voulez sauvegarder, appuyez sur Y, sinon appuyez sur N. Et appuyez sur Entrée pour quitter l'éditeur.

11
Ravistm

Dans l'utilisation de nano Ctrl+O pour sauver et Ctrl+X sortir si vous vous demandiez

1
Harry