InglésFrancésEspañol

Ad


icono de página de OnWorks

fallocate: en línea en la nube

Ejecute fallocate en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando fallocate que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


Fallocate - preasignar o desasignar espacio a un archivo

SINOPSIS


Fallocate [-c] [-n] [-p] [-z] [-o compensar] -l de largo nombre de archivo

Fallocate -d [-o compensar] [-l de largo] nombre de archivo

DESCRIPCIÓN


Fallocate se utiliza para manipular el espacio en disco asignado para un archivo, ya sea para desasignar
o preasignarlo. Para sistemas de archivos que admiten la llamada al sistema de Fallocate, preasignación
se realiza rápidamente asignando bloques y marcándolos como no inicializados, sin necesidad de E / S para
los bloques de datos. Esto es mucho más rápido que crear un archivo llenándolo con ceros.

El código de salida devuelto por Fallocate es 0 en caso de éxito y 1 en caso de error.

CAMPUS


El de largo y compensar los argumentos pueden ir seguidos de los sufijos multiplicativos KiB
(= 1024), MiB (= 1024 * 1024), y así sucesivamente para GiB, TiB, PiB, EiB, ZiB y YiB (el "iB" es
opcional, por ejemplo, "K" tiene el mismo significado que "KiB") o los sufijos KB (= 1000), MB
(= 1000 * 1000), y así sucesivamente para GB, TB, PB, EB, ZB e YB.

Las opciones --rango de colapso, - agujeros de excavación, --Perforación y - rango cero son mutuamente
exclusiva.

-c, --rango de colapso
Elimina un rango de bytes de un archivo, sin dejar un agujero. El rango de bytes a ser
colapsado comienza en compensar y continúa por de largo bytes. Al finalizar
la operación, el contenido del archivo comenzando en la ubicación compensar+de largo seguirá
ser adjuntado en la ubicación compensar, y el archivo será de largo bytes más pequeños. los
opción - mantener el tamaño puede que no se especifique para la operación de rango de colapso.

Disponible desde Linux 3.15 para ext4 (solo para archivos basados ​​en extensiones) y XFS.

-d, - agujeros de excavación
Detecta y excava agujeros. Esto hace que el archivo sea escaso en el lugar, sin usar extra
Espacio del disco. El tamaño mínimo del agujero depende del tamaño del bloque de E / S del sistema de archivos
(generalmente 4096 bytes). Además, al usar esta opción, - mantener el tamaño está implícito. Si no
el rango es especificado por --compensar y --largo, luego se analiza todo el archivo para
agujeros

Puede pensar en esta opción como hacer un "cp --escaso"y luego renombrar el
archivo de destino al original, sin la necesidad de espacio adicional en el disco.

See --Perforación para obtener una lista de los sistemas de archivos compatibles.

-l, --largo de largo
Especifica la longitud del rango, en bytes.

-n, - mantener el tamaño
No modifique la longitud aparente del archivo. Esto puede asignar de manera efectiva
bloquea más allá de EOF, que se puede eliminar con un truncado.

-o, --compensar compensar
Especifica el desplazamiento inicial del rango, en bytes.

-p, --Perforación
Desasigna espacio (es decir, crea un agujero) en el rango de bytes comenzando en compensar y
continuando por de largo bytes. Dentro del rango especificado, bloques parciales del sistema de archivos
se ponen a cero y los bloques completos del sistema de archivos se eliminan del archivo. Después de
llamada exitosa, las lecturas posteriores de este rango devolverán ceros. Esta opción
no puede especificarse al mismo tiempo que el - rango cero opción. Además, cuando
usando esta opción, - mantener el tamaño está implícito

Compatible con XFS (desde Linux 2.6.38), ext4 (desde Linux 3.0), Btrfs (desde Linux
3.7) y tmpfs (desde Linux 3.5).

-v, --verboso
Habilite el modo detallado.

-z, - rango cero
Pone a cero el espacio en el rango de bytes que comienza en compensar y continuando por de largo bytes
Dentro del rango especificado, los bloques están preasignados para las regiones que abarcan el
agujeros en el archivo. Después de una llamada exitosa, las lecturas posteriores de este rango
devuelve ceros.

La puesta a cero se realiza dentro del sistema de archivos, preferiblemente convirtiendo el rango en
extensiones no escritas. Este enfoque significa que el rango especificado no será
físicamente puesto a cero en el dispositivo (excepto para bloques parciales en cualquiera de los extremos de
el rango), y la E / S (de lo contrario) solo se requiere para actualizar los metadatos.

Optión - mantener el tamaño se puede especificar para evitar la modificación de la longitud del archivo.

Disponible desde Linux 3.14 para ext4 (solo para archivos basados ​​en extensiones) y XFS.

-V, --versión
Muestra la información de la versión y sale.

-h, --ayuda
Mostrar texto de ayuda y salir.

AUTORES


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

Use falocate en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad