Cet article vous montre comment créer des fichiers à l'aide de la ligne de commande sous Linux®.
Créer un fichier
Il existe trois manières principales de créer un fichier en ligne de commande :
- Le
touch
commande - L'
echo
commande - Un éditeur de texte tel que
vim
ounano
Les étapes suivantes vous montrent comment créer un nouveau fichier en utilisant chacune de ces méthodes :
Ouvrez la ligne de commande et accédez au répertoire dans lequel vous souhaitez créer un fichier.
Toucher
Le touch
La commande crée un nouveau fichier vierge que vous pouvez ensuite ouvrir à l'aide d'un éditeur de texte pour ajouter ou modifier du texte.
Tapez $ touch
suivi du nom du fichier que vous souhaitez créer.
~]$ touch testfile
Pour vérifier que vous avez créé le fichier avec succès, tapez $ ls <name of your file>
.
~]$ ls testfile
testfile
Vous devriez voir le nouveau fichier dans la liste des fichiers du répertoire.
Écho
L'echo
La commande vous permet d'ajouter du texte au fichier en même temps que vous le créez.
Utilisez le format suivant pour créer un fichier en utilisant echo
:
echo "your text" > <name of your file>
Par exemple, la commande suivante crée un fichier appelé testfile qui contient le texte "un peu de texte":
~]$ echo "some text" > testfile
Pour vérifier que vous avez créé le fichier avec succès, tapez ls <name of your file>
:
~]$ ls testfile
testfile
Vous devriez voir le nouveau fichier dans la liste des fichiers du répertoire.
Pour lire les informations que vous avez incluses dans le fichier, tapez cat <name of your file>
.
~]$ cat testfile
some text
Éditeur de texte
Si vous avez une grande quantité de texte à ajouter à un nouveau fichier, vous pouvez utiliser un éditeur de texte, tel que vim
ou nano
, pour créer un fichier et le modifier en même temps.
-
Créez et ouvrez le fichier en saisissant
vim <name of your file>
puis appuyez suri
pour entrer en mode Insertion. -
Saisissez le texte que vous souhaitez ajouter au fichier.
Création de votre fichier en utilisant
vim
devrait ressembler à l'exemple suivant :~]$ vim testfile ~ ~ write your text here ~ ~ -- INSERT --
-
Lorsque vous avez terminé l'édition, appuyez sur "esc", ":wq" puis "enter" pour enregistrer et quitter.
Pour voir les nouvelles informations que vous avez ajoutées, tapez cat <name of your file>
.