GNU/Linux >> Tutoriels Linux >  >> Linux

Créer des fichiers de taille personnalisée sous Linux

Dans cet article, nous apprendrons à créer des fichiers de taille personnalisée sous Linux. Vous pouvez créer des fichiers avec votre propre taille spécifique sous Linux en utilisant différentes méthodes. C'est très utile lorsque vous effectuez des tests de certains types et que vous avez besoin de fichiers d'une taille spécifique.

Nous n'utiliserons aucune commande externe. Les commandes intégrées seront utilisées pour effectuer cette tâche afin que vous ne puissiez pas télécharger de package externe.

Créez des fichiers de taille personnalisée à l'aide de truncate :

Tout d'abord, nous allons utiliser la commande truncate pour créer un fichier d'une taille de 5 Mo à l'aide de la commande suivante :

truncate -s 5M unixcop.txt

Comme vous pouvez le voir dans l'image ci-dessus, un fichier portant le nom unixcop.txt de taille 5 Mo est présent après l'exécution de la commande mentionnée ci-dessus.

Pour étudier plus en détail la fonctionnalité de la commande truncate, vous pouvez utiliser l'aide de votre système Linux à l'aide de la commande mentionnée ci-dessous :

man truncate

Créer des fichiers avec Fallocate :

Outre tronquer, nous pouvons également utiliser la commande fallocate pour créer des fichiers avec une taille personnalisée. Il y a une limitation que vous devez spécifier la taille du fichier en BYTES uniquement. Il ne prendra aucune autre unité de taille de fichier.

Utilisez la commande suivante pour créer un fichier de 1 Mo. Veuillez noter que 1 Mo =(1*1024*1024) BYTES.

fallocate -l 1048576 unixcop.txt

Comme vous pouvez le voir dans l'image ci-dessus, des fichiers unixcop.txt d'une taille de 1 Mo sont créés.

De même, vous pouvez voir la fonctionnalité de cette commande en détail à l'aide de l'aide sous Linux :

man fallocate

Créer des fichiers à l'aide de la commande Head :

Nous utilisons souvent la commande head pour afficher/imprimer le début du fichier en CLI. Aujourd'hui, nous allons utiliser la commande head pour créer des fichiers de taille personnalisée sous Linux. Utilisez la commande suivante pour créer un fichier de 10 Mo :

head -c 5MB /dev/urandom > unixcop.txt

Vous pouvez explorer la commande head à l'aide de la fonction d'aide de Linux.

man head

Créez des fichiers de taille spécifique à l'aide de la commande dd :

Il existe une autre commande dd qui est normalement utilisée pour convertir ou copier un bit de fichier que nous utiliserons pour créer des fichiers de taille personnalisée sous Linux. Utilisez la commande suivante pour créer un fichier de 15 Mo.

dd if=/dev/urandom of=unixcop.txt bs=15MB count=1

Comme vous pouvez le voir dans l'image ci-dessus, un fichier unixcop.txt est présent avec une taille de 15 Mo.

Nous avons maintenant plusieurs façons de créer des fichiers de taille personnalisée sous Linux. Vous pouvez utiliser chacun d'eux selon vos besoins.


Linux
  1. Comment renommer des fichiers sous Linux

  2. Comment exclure certaines tailles de fichiers de la copie sous Linux

  3. Commande Linux ln

  4. Commande Linux ls - Lister les fichiers

  5. Commande mcopy sous Linux

Commande Rm sous Linux

Comment utiliser du Command sous Linux

Commande lsof sous Linux (10 exemples)

Comment créer un alias sous Linux

Comment créer des fichiers dans le système Linux :Un guide ultime

Commande ls sous Linux/UNIX