Testez vos compétences sur tous nos services d'hébergement et bénéficiez de 15% de réduction!

Utilisez le code à la caisse :

Skills
18.08.2025

Comment créer un nouveau fichier sous Linux

La création de nouveaux fichiers est l’une des tâches les plus élémentaires et les plus essentielles lorsque l’on travaille sur un système Linux. Que vous gériez un VPS, un serveur dédié ou une simple machine virtuelle, le fait de savoir comment créer des fichiers de manière efficace vous permet de mieux contrôler votre environnement. Linux offre de multiples façons de créer des fichiers – des commandes simples aux éditeurs de texte en passant par les opérateurs de redirection. Chaque méthode répond à des besoins différents, de la création d’espaces vides à l’édition de fichiers de configuration.

1. Utilisation de la commande touch

La manière la plus simple de créer un fichier vide est d’utiliser la commande touch.

Syntaxe : touch

touch nomfichier.txt
  • Si nomfichier.txt n’existe pas, il sera créé.
  • S’il existe déjà, son horodatage (heure de la dernière modification) sera mis à jour.

Exemple : touch

touch report.log

2. Utilisation de la commande echo

La commande echo permet de créer un nouveau fichier et d’y insérer du texte.

Syntaxe de la commande :

echo "Hello Linux" > file.txt
  • Crée un fichier.txt et écrit Hello Linux à l’intérieur.

  • Si le fichier existe déjà, son contenu sera écrasé.

Pour ajouter du texte au lieu de l’écraser, utilisez >> :

echo "Une autre ligne" >> fichier.txt

3. Utilisation de la commande cat

la commande cat (concaténer) peut être utilisée pour créer des fichiers de manière interactive.

La syntaxe est la suivante

cat > fichier.txt

Saisissez maintenant votre contenu, puis appuyez sur CTRL + D pour enregistrer et quitter.

Exemple : cat > notes.txt

cat > notes.txt C'est ma première note. CTRL + D

4. Utilisation d’éditeurs de texte (nano ou vi)

Les éditeurs de texte sont des outils puissants pour créer et modifier des fichiers.

  • Nano (convivial) :

    nano fichier.txt

    Saisissez votre contenu, puis appuyez sur CTRL + O pour enregistrer et sur CTRL + X pour quitter.

  • Vi/Vim (utilisateurs avancés) :

    vi file.txt

    Appuyez sur i pour entrer en mode insertion, tapez votre contenu, puis appuyez sur ESC et tapez :wq pour sauvegarder et quitter.

5. Utilisation de l’opérateur de redirection

Vous pouvez également créer des fichiers vides à l’aide de l’opérateur de redirection :

Syntaxe :

> fichiervide.txt

Cette commande crée un fichier vide appelé fichiervide.txt.

6. Création de plusieurs fichiers à la fois

Linux vous permet de créer plusieurs fichiers en une seule commande.

Exemple avec touch :

touch fichier1.txt fichier2.txt fichier3.txt

Cette commande génère instantanément trois nouveaux fichiers.

Conclusion

Sous Linux, il n’y a pas de “bonne” façon de créer un fichier. La méthode dépend du contexte :

  • Utilisez touch pour les fichiers vides.
  • Utilisez echo ou cat pour la création rapide de contenu.
  • Utilisez nano ou vi pour l’édition et la configuration.
  • Utilisez > pour les espaces vides ou les scripts d’automatisation.

En maîtrisant ces commandes, vous pourrez gérer en toute confiance les fichiers sur n’importe quel serveur Linux, qu’il s’agisse d’un VPS, d’une machine dédiée ou d’un simple environnement local.

Testez vos compétences sur tous nos services d'hébergement et bénéficiez de 15% de réduction!

Utilisez le code à la caisse :

Skills