GNU/Linux >> Linux Esercitazione >  >> Linux

Crea file di dimensioni personalizzate in Linux

In questo articolo impareremo a creare file di dimensioni personalizzate in Linux. Puoi creare file con la tua dimensione specifica in Linux usando metodi diversi. È molto utile quando esegui test di qualche tipo e hai bisogno di file con una dimensione specifica.

Non utilizzeremo alcun comando esterno. I comandi integrati verranno utilizzati per eseguire questa attività in modo che tu non possa scaricare alcun pacchetto esterno.

Crea file di dimensioni personalizzate utilizzando tronca:

Per prima cosa, useremo il comando tronca per creare un file con una dimensione di 5 MB usando il seguente comando:

truncate -s 5M unixcop.txt

Come puoi vedere nell'immagine sopra un file con nome unixcop.txt di dimensione 5 MB è presente dopo aver eseguito il comando sopra menzionato.

Per studiare ulteriormente la funzionalità dell'uso del comando tronca, puoi usare l'aiuto del tuo sistema Linux usando il comando menzionato di seguito:

man truncate

Creazione di file utilizzando Fallocate:

Oltre a troncare possiamo anche usare il comando fallocate per creare file con dimensioni personalizzate. C'è una limitazione che devi specificare la dimensione del file solo in BYTES. Non ci vorrà nessun'altra unità di dimensione del file.

Utilizzare il comando seguente per creare un file di 1 MB. Tieni presente che 1 MB =(1*1024*1024) BYTE.

fallocate -l 1048576 unixcop.txt

Come puoi vedere nell'immagine sopra, vengono creati file unixcop.txt con dimensioni di 1 MB.

Allo stesso modo, puoi visualizzare in dettaglio la funzionalità di questo comando usando la guida in linux:

man fallocate

Crea file usando il comando Testa:

Usiamo spesso il comando head per visualizzare/stampare l'inizio del file nella CLI. Oggi useremo il comando head per creare file di dimensioni personalizzate in Linux. Utilizzare il comando seguente per creare un file di 10 MB:

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

Puoi esplorare il comando head usando la funzione di aiuto in Linux.

man head

Crea file di dimensioni specifiche usando il comando dd:

C'è un altro comando dd che viene normalmente utilizzato per convertire o copiare un bit di file, lo useremo per creare file di dimensioni personalizzate in Linux. Utilizzare il comando seguente per creare un file di 15 MB.

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

Come puoi vedere nell'immagine sopra è presente un file unixcop.txt con una dimensione di 15 MB.

Ora abbiamo diversi modi per creare file di dimensioni personalizzate in Linux. Puoi utilizzare ciascuno di essi in base alle tue esigenze.


Linux
  1. Come rinominare i file in Linux

  2. Come escludere file di determinate dimensioni dalla copia in Linux

  3. Comando Linux ls - Elenca file

  4. Comando mcopy in Linux

  5. Esempi di comandi diff in Linux

Comando Rm in Linux

Come usare du Command in Linux

lsof Command in Linux (10 esempi)

Come creare un alias in Linux

Come creare file nel sistema Linux:una guida definitiva

comando ls in Linux/UNIX