Comment créer et modifier un fichier texte sous Linux à l'aide d'un terminal?

1. Ouvrez une fenêtre de terminal.
2. Accédez au répertoire dans lequel vous souhaitez créer le fichier.
3. Tapez vi nameoffile.txt et appuyez sur Enter.
4. Tapez i pour passer en mode insertion / édition.
5. Saisissez votre texte.
6. Appuyez sur Esc pour passer en mode commande.
7. Tapez :wq et appuyez sur Enter.

Vous pouvez créer rapidement un fichier texte simple ou utiliser Vim ou Emacs pour créer
Vous pouvez créer rapidement un fichier texte simple ou utiliser Vim ou Emacs pour créer et modifier un fichier avancé.

Ce guide vous apprend à utiliser l'application Terminal sous Linux pour créer un fichier texte. Après cela, vous pouvez utiliser l'un des éditeurs de texte intégrés à Linux pour apporter des modifications au fichier.

Partie 1 sur 4: ouverture du terminal

  1. 1
    Terminal ouvert. Pour ce faire, cliquez sur Menu, puis recherchez l'application Terminal - qui ressemble à une boîte noire avec un "> _" blanc à l'intérieur - et cliquez dessus. Vous trouverez généralement Terminal dans une barre sur le côté gauche de la fenêtre Menu.
    • Vous pouvez également cliquer sur la barre de recherche en haut de la fenêtre Menu, puis taper terminal pour le rechercher.
    • La plupart des distributions Linux ouvrent également le terminal en appuyant sur Ctrl+ Alt+ T.
  2. 2
    Tapez ls dans le terminal, puis appuyez sur enter. Le terminal s'ouvre dans votre répertoire de base, mais la ls commande affiche tous les dossiers de votre répertoire actuel. Pour créer un fichier texte dans l'un de ces répertoires, vous devrez changer le répertoire courant.
  3. 3
    Recherchez un répertoire dans lequel vous souhaitez créer un fichier texte. Tout nom de répertoire répertorié sous la ls commande (par exemple, "Bureau") est un endroit vers lequel vous pouvez naviguer.
    • Vous POUVEZ créer et modifier des fichiers en dehors de ce répertoire, mais sachez que cela peut entraîner des problèmes fatals. Si vous êtes sûr de le faire, utilisez la commande ls / pour voir et naviguer dans le répertoire racine, et préfixez vos commandes avec sudo lors de l'ouverture de l'éditeur de texte. Plus à ce sujet plus tard.
  4. 4
    Tapez cd directory. Vous remplacerez "répertoire" par le nom de votre répertoire préféré. Cette commande change le focus du terminal du répertoire actuel vers celui que vous nommez.
    • Par exemple, vous devez taper cd Desktop pour déplacer l'emplacement de la commande du terminal vers le répertoire Desktop.
    • Si vous souhaitez créer un fichier texte dans un dossier spécifique dans votre répertoire sélectionné, vous placerez un "/" après le répertoire, puis tapez le nom du dossier. Par exemple: pour un dossier nommé "Misc" dans le répertoire Documents, vous devez taper cd Documents/Misc.
  5. 5
    Appuyez sur enter. Cela exécutera votre commande, déplaçant ainsi le répertoire cible de Terminal de votre répertoire personnel vers celui que vous avez spécifié.
  6. 6
    Choisissez un programme d'édition de texte. Vous pouvez créer rapidement un fichier texte simple ou utiliser Vim ou Emacs pour créer et modifier un fichier avancé. Maintenant que vous êtes dans le répertoire dans lequel vous souhaitez placer votre fichier texte, il est temps de procéder à sa création.
Ce guide vous apprend à utiliser l'application Terminal sous Linux pour créer un fichier texte
Ce guide vous apprend à utiliser l'application Terminal sous Linux pour créer un fichier texte.

Partie 2 sur 4: créer un fichier texte rapide

  1. 1
    Tapez cat > filename.txtdans le terminal. Vous remplacerez "filename" par votre nom de fichier texte préféré (par exemple, "sample").
    • Par exemple: lors de la création d'un fichier nommé "kitty", vous tapez cat > kitty.txt.
  2. 2
    Appuyez sur enter. Cela créera un nouveau fichier texte avec le nom spécifié dans votre répertoire actuel. Votre curseur apparaîtra sur une ligne vide dans Terminal.
  3. 3
    Saisissez le texte de votre document. Vous pouvez simplement taper comme vous le feriez généralement pour tout autre document texte. Pour enregistrer la ligne de texte actuelle et passer à la ligne suivante, vous appuyez sur Enter.
    • Si le répertoire du fichier texte est ouvert, vous pouvez également simplement double-cliquer sur le fichier texte lorsqu'il apparaît pour effectuer cette étape.
  4. 4
    Appuyez sur ctrl+z. Ce raccourci clavier enregistrera votre travail et vous ramènera à la ligne de commande du terminal, vous permettant de continuer à saisir des commandes.
  5. 5
    Tapez ls -l filename.txtdans le terminal. Vous remplacerez "filename" par le nom du fichier texte. Cette commande localisera votre fichier, garantissant ainsi qu'il a été créé en toute sécurité dans votre répertoire.
    • Par exemple: pour ouvrir un fichier nommé "textfile", vous devez taper ls -l textfile.txt.
    • Les lettres de ce code sont en minuscules «L» et non en majuscules «i».
  6. 6
    Appuyez sur enter. Cela devrait afficher l'heure, la date et le nom de votre fichier sur la ligne suivante, indiquant ainsi qu'il a été créé et enregistré dans le répertoire sélectionné.
Pour créer un fichier texte dans l'un de ces répertoires
Pour créer un fichier texte dans l'un de ces répertoires, vous devrez changer le répertoire courant.

Partie 3 sur 4: Utilisation de vim

  1. 1
    Tapez vi filename.txtdans le terminal. La partie "vi" de cette commande sélectionne l'éditeur de texte Vim comme programme à utiliser. Vous remplacerez "filename" par le nom que vous souhaitez attribuer à votre nouveau fichier.
    • Pour un fichier nommé "tamins", par exemple, vous devez taper vi tamins.txt.
    • Si votre répertoire actuel a un fichier du même nom, cette commande ouvrira à la place ce fichier.
  2. 2
    Appuyez sur enter. Cela créera votre nouveau fichier et l'ouvrira dans l'éditeur Vim. Vous devriez voir une fenêtre Terminal vide avec un tilde (~) sur chaque ligne, ainsi que le nom de votre fichier texte en bas de la fenêtre.
  3. 3
    Appuyez sur la i touche de votre ordinateur. Cela placera votre document en mode «Insertion», dans lequel vous pourrez saisir du texte selon vos besoins.
    • Vous devriez voir - INSERT - apparaître en bas de la fenêtre lorsque vous appuyez sur la I touche.
  4. 4
    Saisissez le texte de votre document. Vous pouvez simplement taper comme vous le feriez généralement pour tout autre document texte. Pour enregistrer la ligne de texte actuelle et passer à la ligne suivante, vous appuyez sur Enter.
  5. 5
    Appuyez sur la esc touche. Il se trouve généralement dans le coin supérieur gauche du clavier de votre ordinateur. Cette touche arrêtera le mode d'insertion.
  6. 6
    Appuyez sur la : touche (deux-points). Cette touche placera Vim en mode "Commande".
    • Vous devriez voir un curseur apparaître au bas de la fenêtre.
  7. 7
    Tapez :wdans le terminal et appuyez sur enter. Cette commande enregistrera votre document tel qu'il est actuellement.
  8. 8
    Tapez :qdans le terminal et appuyez sur enter. Cela quittera Vim et vous ramènera à l'interface principale de Terminal. Votre fichier texte est maintenant dans votre répertoire spécifié.
    • Vous pouvez rechercher le fichier texte en tapant ls dans Terminal et en appuyant sur Enter, puis en recherchant le nom du fichier.
    • Vous pouvez également taper :wq pour enregistrer et quitter en une seule commande.
  9. 9
    Rouvrez le fichier à partir de la fenêtre du terminal. Tout comme vous l'avez fait pour créer le fichier, vous tapez vi filename.txt pour ouvrir le fichier. Cette fois, lorsque vous ouvrez le fichier, vous devriez voir toutes les modifications enregistrées que vous avez apportées.

Partie 4 sur 4: Utilisation d'emacs

  1. 1
    Tapez emacs filename.txtdans le terminal. Vous remplacerez "filename" par votre nom préféré pour le fichier texte.
  2. 2
    Appuyez sur enter. Tant que le nom de votre fichier texte n'est pas un double d'un fichier texte existant dans votre répertoire actuel, cette commande ouvrira un nouveau fichier texte dans l'éditeur Emacs.
    • Par exemple: un fichier nommé "newfile" vous obligera à taper emacs newfile.txt.
    • Si vous avez entré un nom de fichier texte existant, cette commande ouvrira à la place le fichier en question.
  3. 3
    Apprenez à connaître les commandes emacs. Emacs est livré avec des tonnes de commandes puissantes qui vous permettent de naviguer dans un document, de rechercher des informations connexes ou d'aide, de manipuler du texte et de comprendre votre code. Ces commandes sont de deux types: les commandes de contrôle et les commandes Meta.
    • Les commandes de contrôle sont écrites comme ceci: C<lettre>. Pour exécuter une commande de contrôle, vous maintiendrez la Ctrl touche enfoncée et appuyez sur la touche alphabétique spécifiée en même temps (par exemple, Ctrl et A).
    • Les commandes Meta (ou Escape) sont écrites comme ceci: M<letter> ou ESC <letter>. Le «M» fait référence à la clé ou à la clé d'un ordinateur, car tous les ordinateurs n'ont pas la clé. AltEscAlt
    • Une commande écrite comme C-a b(ou M-a b) vous demandera de maintenir Ctrl(ou Alt ou Esc) tout en appuyant sur la première touche (par exemple,, a puis relâchez les deux touches et appuyez immédiatement sur la deuxième touche (par exemple, b).
  4. 4
    Saisissez le texte de votre document. Vous pouvez simplement taper comme vous le feriez généralement pour tout autre document texte. Pour enregistrer la ligne de texte actuelle et passer à la ligne suivante, vous appuyez sur Enter.
  5. 5
    Appuyez sur ctrl+x, puis appuyez sur s. Cela enregistrera votre fichier.
  6. 6
    Appuyez sur ctrl+x, puis appuyez sur ctrl+c. Cela quittera l'éditeur de texte Emacs et vous ramènera à votre répertoire dans Terminal. Votre fichier texte doit maintenant être enregistré sous le nom que vous avez sélectionné dans ce répertoire.
  7. 7
    Rouvrez votre fichier texte. Pour ce faire, tapez simplement emacs filename.txt dans Terminal. Tant que vous êtes dans le même répertoire que le fichier, cela ouvrira votre fichier texte dans Emacs, à quel point vous pourrez reprendre son édition si vous le souhaitez.
Tant que le nom de votre fichier texte n'est pas un double d'un fichier texte existant dans votre répertoire
Tant que le nom de votre fichier texte n'est pas un double d'un fichier texte existant dans votre répertoire actuel, cette commande ouvrira un nouveau fichier texte dans l'éditeur Emacs.

Conseils

  • Vim est généralement accessible sur n'importe quelle version de Linux, tandis qu'Emacs est un éditeur plus étoffé que les débutants pourraient avoir plus de facilité à utiliser.
  • Vous pouvez afficher l'écran "Aide" d'Emacs en appuyant sur Ctrl+ H, puis en relâchant les deux boutons et en appuyant sur T. Le menu Aide affichera des raccourcis clavier supplémentaires et d'autres fonctions de l'éditeur Emacs qui peuvent vous aider lors de l'écriture.

Mises en garde

  • Ne pas enregistrer votre document avant de le fermer peut ne pas entraîner d'avertissement, en particulier dans les éditeurs Vim. Enregistrez toujours votre document avant de le fermer.

Questions et réponses

  • Comment écrire du code Java et le compiler sur un serveur Ubuntu?
    Tout d'abord, accédez au serveur. Vous pouvez utiliser SSH ou y accéder physiquement. Suivez les étapes de l'article pour écrire un fichier avec le code, mais enregistrez-le sous.java au lieu de.txt. Après cela, tapez "javac yourFileName.java" puis "java yourFileName", avec "yourFileName" étant le nom réel de votre fichier. (Si un compilateur Java n'est pas installé, cela ne fonctionnera pas. Vous pouvez installer un compilateur Java à partir du référentiel APT d'Ubuntu, mais vous avez besoin des droits d'administrateur pour cela, vous ne pourrez donc pas nécessairement le faire vous-même.)

FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail