AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

fallocate - En ligne dans le Cloud

Exécutez fallocate dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande fallocate qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


fallocate - préallouer ou désallouer de l'espace à un fichier

SYNOPSIS


tromper [-c] [-n] [-p] [-z] [-o compenser] -l longueur nom de fichier

tromper -d [-o compenser] [-l longueur] nom de fichier

DESCRIPTION


tromper est utilisé pour manipuler l'espace disque alloué à un fichier, soit pour désallouer
ou le préallouer. Pour les systèmes de fichiers qui prennent en charge l'appel système fallocate, la préallocation
se fait rapidement en allouant des blocs et en les marquant comme non initialisés, ne nécessitant aucune IO pour
les blocs de données. C'est beaucoup plus rapide que de créer un fichier en le remplissant de zéros.

Le code de sortie renvoyé par tromper vaut 0 en cas de réussite et 1 en cas d'échec.

OPTIONS


La longueur ainsi que compenser les arguments peuvent être suivis des suffixes multiplicatifs KiB
(=1024), MiB (=1024*1024), et ainsi de suite pour GiB, TiB, PiB, EiB, ZiB et YiB (le "iB" est
facultatif, par exemple, "K" a la même signification que "KiB") ou les suffixes KB (=1000), MB
(=1000*1000), et ainsi de suite pour GB, TB, PB, EB, ZB et YB.

Les options --collapse-range, --Creusez des trous, --perforation ainsi que --plage zéro sont mutuellement
exclusive.

-c, --collapse-range
Supprime une plage d'octets d'un fichier, sans laisser de trou. La plage d'octets à
effondré commence à compenser et continue pendant longueur octets. À la fin de
l'opération, le contenu du fichier commençant à l'emplacement compenser+longueur sera
être ajouté à l'emplacement compenser, et le fichier sera longueur octets plus petits. Les
option --conserver la taille peut ne pas être spécifié pour le fonctionnement de la plage d'effondrement.

Disponible depuis Linux 3.15 pour ext4 (uniquement pour les fichiers basés sur l'extension) et XFS.

-d, --Creusez des trous
Détecter et creuser des trous. Cela rend le fichier clairsemé sur place, sans utiliser de
espace disque. La taille minimale du trou dépend de la taille du bloc d'E/S du système de fichiers
(généralement 4096 octets). De plus, lorsque vous utilisez cette option, --conserver la taille est implicite. Sinon
la plage est spécifiée par --décalage ainsi que --longueur, puis le fichier entier est analysé pour
des trous.

Vous pouvez considérer cette option comme faisant un "cp --clairsemé" puis en renommant le
de destination à l'original, sans avoir besoin d'espace disque supplémentaire.

See --perforation pour une liste des systèmes de fichiers pris en charge.

-l, --longueur longueur
Spécifie la longueur de la plage, en octets.

-n, --conserver la taille
Ne modifiez pas la longueur apparente du fichier. Cela peut effectivement allouer
blocs après EOF, qui peuvent être supprimés avec une troncature.

-o, --décalage compenser
Spécifie le décalage de début de la plage, en octets.

-p, --perforation
Libère de l'espace (c'est-à-dire crée un trou) dans la plage d'octets à partir de compenser ainsi que
continue pour longueur octets. Dans la plage spécifiée, le système de fichiers partiel bloque
sont mis à zéro et des blocs entiers du système de fichiers sont supprimés du fichier. Après un
appel réussi, les lectures suivantes à partir de cette plage renverront des zéros. Cette option
ne peut pas être spécifié en même temps que le --plage zéro option. Aussi, quand
en utilisant cette option, --conserver la taille est implicite.

Pris en charge pour XFS (depuis Linux 2.6.38), ext4 (depuis Linux 3.0), Btrfs (depuis Linux
3.7) et tmpfs (depuis Linux 3.5).

-v, --verbeux
Activer le mode détaillé.

-z, --plage zéro
Zéro espace dans la plage d'octets à partir de compenser et continue pendant longueur octets.
Dans la plage spécifiée, des blocs sont préalloués pour les régions qui s'étendent sur le
trous dans le fichier. Après un appel réussi, les lectures suivantes de cette plage seront
renvoie des zéros.

La remise à zéro est effectuée dans le système de fichiers de préférence en convertissant la plage en
étendues non écrites. Cette approche signifie que la plage spécifiée ne sera pas
physiquement mis à zéro sur l'appareil (sauf pour les blocs partiels à chaque extrémité de
la plage) et les E/S sont (sinon) nécessaires uniquement pour mettre à jour les métadonnées.

Option --conserver la taille peut être spécifié pour empêcher la modification de la longueur du fichier.

Disponible depuis Linux 3.14 pour ext4 (uniquement pour les fichiers basés sur l'extension) et XFS.

-V, --version
Affichez les informations de version et quittez.

-h, --Aidez-moi
Affichez le texte d'aide et quittez.

AUTEURS


Eric Sandeen[email protected]
Karel Zak[email protected]

Utilisez fallocate en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad