GNU/Linux >> Tutoriels Linux >  >> Linux

Comment créer un gros fichier de 1 Go ou 10 Go sous Linux

Avant de nous plonger dans les étapes procédurales nécessaires pour créer des fichiers volumineux dans un environnement de système d'exploitation Linux, nous devons répondre au POURQUOI avant de nous attarder sur le COMMENT .

POURQUOI créer des fichiers volumineux sur un environnement de système d'exploitation Linux ? Ensuite, COMMENT créez-vous des fichiers volumineux dans un environnement de système d'exploitation Linux ?

Pourquoi créer un fichier volumineux sous Linux

Sous Linux, vous trouverez le besoin de fichiers factices ou d'exemples très utile dans divers scénarios de système d'exploitation. Vous pourriez avoir besoin de ces fichiers pour tester ou déboguer des fonctionnalités liées au système d'exploitation ou même des projets.

Pour que vous puissiez parfaitement tester ou déboguer quoi que ce soit sous Linux, vous aurez besoin que vos fichiers factices ou exemples existent dans différentes tailles. Par conséquent, au lieu de perdre du temps à remplir un fichier avec des données pour atteindre la taille de fichier souhaitée, vous pouvez atteindre cet objectif en maîtrisant quelques commandes Linux.

Comment créer un fichier volumineux sous Linux

Avant de nous attarder sur le COMMENT , considérez ce scénario :vous avez créé ou vous avez rencontré un projet/une application d'utilitaire d'archivage Linux prometteur. Pour tester ses performances et son efficacité, vous avez besoin d'un accès instantané à un 1 Go ou 10 Go dossier. C'est dans de telles circonstances que nous nous référons aux commandes de manipulation de texte système pour créer nos fichiers.

Nous allons principalement faire référence à la commande dd pour démontrer la création de nos fichiers volumineux. De plus, vous pourriez avoir besoin de l'aide des commandes répertoriées suivantes.

  • jj  :Pour la conversion et la copie d'images de fichiers par clonage/création/écrasement.
  • df :Pour afficher l'espace disque libre de votre système Linux.
  • du  :Pour afficher les statistiques d'utilisation du disque de votre système Linux.
  • ls  :Pour répertorier les tailles de fichiers existantes ou créées.

Utilisation de la commande dd pour créer des fichiers de 1 Go ou 10 Go

La syntaxe de cette commande est mise en évidence ci-dessous :

$ dd if=/dev/zero of=/path/to/file/storage/output.img [options]

Alternativement, la référence de syntaxe détaillée suivante fonctionne également.

$ dd if=/dev/zero of=YOUR_IMAGE_FILE_NAME bs=1 count=0 seek=File_Size_HERE

Pour rendre ce guide d'article intéressant, nous allons créer un 10 Go fichier sur notre système Linux. La commande que nous allons utiliser est aussi simple que démontrée ci-dessous. Assurez-vous que votre système Linux peut prendre en charge la taille de fichier que vous souhaitez créer via la commande df suivante .

$ df -H

De mon côté, j'ai 14 Go d'espace disque libre. Ce sera suffisant pour accueillir les 10 Go fichier que nous voulons créer.

Pour créer les 10 Go fichier sur ma machine Linux, je vais exécuter la commande suivante.

$ dd if=/dev/zero of=10g.img bs=1 count=0 seek=10G

L'étape suivante consiste à vérifier que notre fichier image créé existe réellement.

Comme indiqué sur la capture d'écran ci-dessus, le 10g.img le fichier image existe. L'étape suivante consiste à vérifier la taille de ce fichier image.

$ stat 10g.img

La taille de notre fichier créé est en effet de 10 Go selon la capture d'écran ci-dessus.

Vous pouvez également cliquer avec le bouton droit sur ce fichier image et accéder à ses propriétés mettra également en surbrillance la propriété de taille attendue.

La commande du ci-dessous implique que malgré l'existence des 10 Go créés taille du fichier, le système d'exploitation Linux reconnaît l'utilisation du disque de ces 10 Go fichier à zéro puisqu'il s'agit d'un fichier d'image binaire factice (fichier non texte) et qu'il ne contient pas encore de données importantes.

$ du -h 10g.img

[ Vous pourriez également aimer :Comment compresser plus rapidement des fichiers volumineux (plus de 100 Go) sous Linux ]

Pour une raison quelconque, vous devrez peut-être créer un fichier factice ou de test sous votre environnement de système d'exploitation Linux, considérez toujours la vitesse et l'efficacité de la commande dd intégrée de Linux pour faire avancer les choses. Si vous avez besoin d'explorer plus d'options relatives à l'utilisation de cette commande, exécutez man dd sur votre terminal Linux.


Linux
  1. Comment créer un fichier ZIP protégé par mot de passe sous Linux

  2. Comment créer ou augmenter l'espace d'échange sous Linux

  3. Comment créer un swap sous Linux

  4. Comment renommer un fichier sous Linux ?

  5. Comment créer un fichier avec une taille donnée sous Linux ?

Comment créer un fichier sous Linux

Comment créer un fichier Tar Gz

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

Comment créer un lien symbolique vers un fichier sous Linux

Comment créer et utiliser un fichier d'échange sous Linux

Comment créer un gros fichier de 1 Go ou 10 Go dans le système Linux