InglêsFrancêsEspanhol

Ad


favicon do OnWorks

fallocate - Online na nuvem

Execute fallocate no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando fallocate que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


fallocate - pré-alocar ou desalocar espaço para um arquivo

SINOPSE


falocar [-c] [-n] [-p] [-z] [-o compensar] -l comprimento nome do arquivo

falocar -d [-o compensar] [-l comprimento] nome do arquivo

DESCRIÇÃO


falocar é usado para manipular o espaço em disco alocado para um arquivo, seja para desalocar
ou pré-aloque-o. Para sistemas de arquivos que suportam a chamada de sistema fallocate, pré-alocação
é feito rapidamente, alocando blocos e marcando-os como não inicializados, não exigindo IO para
os blocos de dados. Isso é muito mais rápido do que criar um arquivo preenchendo-o com zeros.

O código de saída retornado por falocar é 0 em caso de sucesso e 1 em caso de falha.

OPÇÕES


A comprimento e compensar os argumentos podem ser seguidos pelos sufixos multiplicativos KiB
(= 1024), MiB (= 1024 * 1024), e assim por diante para GiB, TiB, PiB, EiB, ZiB e YiB (o "iB" é
opcional, por exemplo, "K" tem o mesmo significado que "KiB") ou os sufixos KB (= 1000), MB
(= 1000 * 1000) e assim por diante para GB, TB, PB, EB, ZB e YB.

As opções --collapse-intervalo, --cavar buracos, --furador e - intervalo zero são mutuamente
exclusivo.

-c, --collapse-intervalo
Remove um intervalo de bytes de um arquivo, sem deixar um buraco. O intervalo de bytes a ser
recolhido começa em compensar e continua por comprimento bytes. Na conclusão de
a operação, o conteúdo do arquivo começando no local compensar+comprimento precisarão
ser anexado no local compensar, e o arquivo será comprimento bytes menores. o
opção --manter-tamanho não pode ser especificado para operação de intervalo de recolhimento.

Disponível desde o Linux 3.15 para ext4 (apenas para arquivos baseados em extensão) e XFS.

-d, --cavar buracos
Detecte e escave buracos. Isso torna o arquivo esparso no local, sem usar
espaço em disco. O tamanho mínimo do buraco depende do tamanho do bloco de E / S do sistema de arquivos
(geralmente 4096 bytes). Além disso, ao usar esta opção, --manter-tamanho está implícito. Se não
intervalo é especificado por --Deslocamento e --comprimento, então todo o arquivo é analisado para
buracos.

Você pode pensar nesta opção como fazer um "cp --escasso"e renomeando o
arquivo de destino para o original, sem a necessidade de espaço em disco extra.

See --furador para obter uma lista de sistemas de arquivos suportados.

-l, --comprimento comprimento
Especifica o comprimento do intervalo, em bytes.

-n, --manter-tamanho
Não modifique o comprimento aparente do arquivo. Isso pode efetivamente alocar
blocos além do EOF, que podem ser removidos com um truncamento.

-o, --Deslocamento compensar
Especifica o deslocamento inicial do intervalo, em bytes.

-p, --furador
Desaloca espaço (ou seja, cria um buraco) no intervalo de bytes começando em compensar e
continuando para comprimento bytes. Dentro do intervalo especificado, blocos parciais do sistema de arquivos
são zerados e blocos inteiros do sistema de arquivos são removidos do arquivo. Após um
chamada bem-sucedida, as leituras subsequentes deste intervalo retornarão zeros. Esta opção
não pode ser especificado ao mesmo tempo que o - intervalo zero opção. Além disso, quando
usando esta opção, --manter-tamanho está implícito.

Compatível com XFS (desde Linux 2.6.38), ext4 (desde Linux 3.0), Btrfs (desde Linux
3.7) e tmpfs (desde o Linux 3.5).

-v, --verbose
Ative o modo detalhado.

-z, - intervalo zero
Zera o espaço no intervalo de bytes começando em compensar e continuando por comprimento bytes.
Dentro do intervalo especificado, os blocos são pré-alocados para as regiões que abrangem o
furos no arquivo. Após uma chamada bem-sucedida, as leituras subsequentes deste intervalo
retornar zeros.

O zeramento é feito dentro do sistema de arquivos, de preferência convertendo o intervalo em
extensões não escritas. Esta abordagem significa que o intervalo especificado não será
fisicamente zerado no dispositivo (exceto para blocos parciais em ambas as extremidades do
o intervalo) e a E / S (caso contrário) é necessária apenas para atualizar os metadados.

Opção --manter-tamanho pode ser especificado para evitar a modificação do comprimento do arquivo.

Disponível desde o Linux 3.14 para ext4 (apenas para arquivos baseados em extensão) e XFS.

-V, --versão
Exibir informações da versão e sair.

-h, --Socorro
Exibir texto de ajuda e sair.

AUTORES


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

Use fallocate online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad