GNU/Linux >> Tutoriels Linux >  >> Linux

4 façons de créer un fichier texte dans un terminal Linux

Dans cette série Linux pour débutants, vous apprendrez différentes méthodes pour créer un texte fichier dans le terminal Linux.

Si vous avez utilisé le système d'exploitation orienté bureau tel que Windows, la création de fichiers est un jeu d'enfant. Vous faites un clic droit dans l'explorateur de fichiers et vous trouverez l'option de créer un nouveau fichier.

Les choses ne se ressemblent pas lorsque vous êtes dans un environnement de ligne de commande. Il n'y a pas d'option de clic droit ici. Alors, comment créez-vous un fichier sous Linux alors? Laissez-moi vous montrer ça.

Créer un fichier en ligne de commande Linux

Il existe différentes manières de créer un nouveau fichier dans le terminal Linux. Je vais vous montrer les commandes une par une. J'utilise Ubuntu ici, mais la création de fichiers dans le terminal Ubuntu est la même que pour toute autre distribution Linux.

1. Créez un fichier vide à l'aide de la commande tactile

L'une des plus grandes utilisations de la commande touch sous Linux est de créer un nouveau fichier vide. La syntaxe est super simple.

touch filename

Si le fichier n'existe pas déjà, il créera un nouveau fichier vide. Si un fichier portant le même nom existe déjà, il mettra à jour les horodatages du fichier.

2. Créer des fichiers à l'aide de la commande cat

Une autre façon populaire de créer un nouveau fichier consiste à utiliser la commande cat sous Linux. La commande cat est principalement utilisée pour afficher le contenu d'un fichier, mais vous pouvez également l'utiliser pour créer un nouveau fichier.

cat >> filename.txt

Vous pouvez écrire un nouveau texte à ce moment si vous le souhaitez, mais ce n'est pas nécessaire. Pour enregistrer et quitter, utilisez Ctrl+D raccourci du terminal.

Si le fichier portant ce nom existe déjà et que vous y écrivez un nouveau texte à l'aide de la commande cat, les nouvelles lignes seront ajoutées à la fin du fichier.

3. Créer un nouveau fichier à l'aide de la commande echo

L'utilisation principale de la commande echo est simplement de répéter (écho) ce que vous tapez à l'écran. Mais si vous utilisez la redirection avec echo, vous pouvez créer un nouveau fichier.

Pour créer un nouveau fichier vide en utilisant echo, vous pouvez utiliser quelque chose comme ceci :

echo "This is a sample text" > filename.txt

Le fichier filename.txt nouvellement créé contiendra le texte suivant :Ceci est un exemple de texte. Vous pouvez afficher le fichier sous Linux à l'aide de cat ou d'autres commandes d'affichage.

Vous n'êtes pas obligé de mettre un exemple de texte avec écho. Vous pouvez créer un fichier (presque) vide en utilisant la commande echo comme ceci :

echo > file.txt

Cela créera un nouveau fichier avec une seule ligne vide. Vous pouvez vérifier le nombre de lignes avec la commande wc.

4. Créez un nouveau fichier à l'aide d'un éditeur de texte comme Nano ou Vim

La dernière méthode de cette série est l'utilisation d'un éditeur de texte. Un éditeur de texte basé sur un terminal tel qu'Emacs, Vim ou Nano peut sûrement être utilisé pour créer un nouveau fichier sous Linux.

Avant d'utiliser ces éditeurs de texte, vous devez vous assurer que vous connaissez les bases telles que la sauvegarde d'un existant à partir de l'éditeur. Contrairement aux outils de l'interface graphique, l'utilisation de Ctrl+S dans le terminal n'enregistrera pas le fichier. Cela pourrait, en fait, envoyer votre terminal dans un état apparemment figé dont vous récupérez en utilisant Ctrl+Q.

Disons que vous allez utiliser l'éditeur Vim. Assurez-vous que vous connaissez les commandes vim de base, puis ouvrez un nouveau fichier avec celui-ci comme ceci :

vim filename

Quelle est votre commande préférée ?

Donc, je viens de partager 4 façons différentes de créer un fichier sous Linux. Personnellement, je préfère utiliser touch pour créer un fichier vide et Vim si je dois éditer le fichier. Sur une note connexe, vous voudrez peut-être en savoir plus sur la commande de fichier sous Linux qui est utile pour déterminer le type réel du fichier.

Quelle commande préférez-vous ici ? Veuillez partager votre point de vue dans la section des commentaires ci-dessous.


Linux
  1. Créer rapidement un fichier texte via le terminal Debian

  2. Commande Linux ln

  3. Créer des fichiers en utilisant la ligne de commande sous Linux

  4. Comment créer un fichier sous Linux à partir de la fenêtre du terminal ?

  5. Comment éditer un fichier texte dans mon terminal

Commande Gzip sous Linux

Commande Gunzip sous Linux

Comment créer des répertoires à partir d'un fichier texte sous Linux

Comment créer un fichier sous Linux à l'aide de Terminal

4 façons de créer un nouveau fichier sous Linux

3 façons de créer rapidement un fichier texte via le terminal Linux