InglêsFrancêsEspanhol

Ad


favicon do OnWorks

duposix - Online na nuvem

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

Este é o comando duposix 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


du - estimar o uso de espaço de arquivo

SINOPSE


du [−a | −s] [−kx] [−H | −L] [lima...]

DESCRIÇÃO


Por padrão, o du utilitário deve escrever para a saída padrão o tamanho do espaço do arquivo
alocado para, e o tamanho do espaço de arquivo alocado para cada subdiretório do arquivo
hierarquia enraizada em cada um dos arquivos especificados. Por padrão, quando um link simbólico é
encontrados na linha de comando ou na hierarquia de arquivos, du deve contar o tamanho do
link simbólico (em vez do arquivo referenciado pelo link), e não deve seguir o link
para outra parte da hierarquia de arquivos. O tamanho do espaço no arquivo alocado para um arquivo
do diretório de tipo deve ser definido como a soma total do espaço alocado para todos os arquivos no
hierarquia de arquivos enraizada no diretório mais o espaço alocado para o próprio diretório.

Quando du não podes estado() arquivos ou estado() ou diretórios lidos, deve relatar um erro
condição e o status de saída final são afetados. Arquivos com múltiplos links devem ser
contado e escrito para apenas uma entrada. A entrada do diretório que é selecionada no relatório
não é especificado. Por padrão, os tamanhos dos arquivos devem ser escritos em unidades de 512 bytes, arredondados para
a próxima unidade de 512 bytes.

OPÇÕES


A du utilitário deve estar em conformidade com o volume de Definições de Base de POSIX.1‐2008, Seção 12.2,
Utilidade Sintaxe orientações.

As seguintes opções devem ser suportadas:

−a Além da saída padrão, relata o tamanho de cada arquivo não do tipo
diretório na hierarquia de arquivos com raiz no arquivo especificado. Independentemente do
presença do −a opção, não diretórios fornecidos como lima operandos devem sempre
ser listado.

−H Se um link simbólico for especificado na linha de comando, du deve contar o tamanho de
o arquivo ou a hierarquia de arquivos referenciada pelo link.

-K Grave os tamanhos dos arquivos em unidades de 1024 bytes, em vez do padrão de 512 bytes
unidades.

−L Se um link simbólico for especificado na linha de comando ou encontrado durante o
travessia de uma hierarquia de arquivos, du deve contar o tamanho do arquivo ou arquivo
hierarquia referenciada pelo link.

-S Em vez da saída padrão, relate apenas a soma total de cada um dos
arquivos especificados.

−x Ao avaliar os tamanhos dos arquivos, avalie apenas os arquivos que têm o mesmo dispositivo
como o arquivo especificado pelo lima operando.

Especificando mais de uma das opções mutuamente exclusivas −H e −L não será
considerado um erro. A última opção especificada deve determinar o comportamento do
utilidade.

OPERANDOS


O seguinte operando deve ser suportado:

lima O nome do caminho de um arquivo cujo tamanho deve ser gravado. Se não lima é especificado, o
diretório atual deve ser usado.

STDIN


Não usado.

INPUT ARQUIVOS


Nenhum.

MEIO AMBIENTE VARIÁVEIS


As seguintes variáveis ​​de ambiente devem afetar a execução de du:

GRANDE Forneça um valor padrão para as variáveis ​​de internacionalização que não estão definidas ou
nulo. (Veja o volume de Definições de Base de POSIX.1‐2008, Seção 8.2,
Internacionalização Variáveis pela precedência de internacionalização
variáveis ​​usadas para determinar os valores das categorias de local.)

LC_ALL Se definido como um valor de string não vazio, substitui os valores de todos os outros
variáveis ​​de internacionalização.

LC_CTYPE Determine o local para a interpretação de sequências de bytes de dados de texto
como caracteres (por exemplo, caracteres de byte único em oposição a caracteres de bytes múltiplos em
argumentos).

LC_MESSAGES
Determine a localidade que deve ser usada para afetar o formato e o conteúdo do
mensagens de diagnóstico gravadas no erro padrão.

NLSPAT Determine a localização dos catálogos de mensagens para o processamento de LC_MESSAGES.

ASSÍNCRONO EVENTOS


Padrão.

STDOUT


A saída de du deve consistir na quantidade de espaço alocado para um arquivo e o nome
do arquivo, no seguinte formato:

"% d % s \ n ", <tamanho>,pathname>

STDERR


O erro padrão deve ser usado apenas para mensagens de diagnóstico.

SAÍDA ARQUIVOS


Nenhum.

ESTENDIDO DESCRIÇÃO


Nenhum.

SAIR STATUS


Os seguintes valores de saída devem ser retornados:

0 Conclusão bem-sucedida.

> 0 Ocorreu um erro.

CONSEQUÊNCIAS OF ERROS


Padrão.

A seguinte seções e guarante que os mesmos estão informativo.

APLICAÇÃO USO


Nenhum.

EXEMPLOS


Nenhum.

JUSTIFICATIVA


O uso de unidades de 512 bytes é uma prática histórica e mantém a compatibilidade com ls e
outros utilitários neste volume de POSIX.1‐2008. Isso não exige que o sistema de arquivos
em si seja baseado em blocos de 512 bytes. o -K opção foi adicionada como uma medida de compromisso. Isto
foi acordado pelos desenvolvedores padrão que 512 bytes era a melhor unidade padrão por causa de
sua consistência histórica completa no Sistema V (contra o uso misto de 512/1024 bytes em
Sistemas BSD), e que um -K a opção de mudar para unidades de 1024 bytes foi um bom compromisso.
Os usuários que preferem a quantidade de 1024 bytes podem facilmente usar o alias du para du -K sem quebrar o
muitos scripts históricos que contam com unidades de 512 bytes.

A -b opção foi adicionada a uma proposta inicial para fornecer uma resolução para a situação
onde os sistemas System V e BSD fornecem números para tamanhos de arquivo em blocos, que é um
conceito definido pela implementação. (Em uso comum, o tamanho do bloco é 512 bytes para System V
e 1024 bytes para sistemas BSD.) No entanto, -b foi excluído posteriormente, já que o padrão era
eventualmente decidido como unidades de 512 bytes.

Os sistemas de arquivos históricos não forneceram nenhuma maneira de obter números exatos para a alocação de espaço
dado aos arquivos. Existem duas áreas conhecidas de imprecisões em sistemas de arquivos históricos:
casos de indireto blocos sendo usado pelo sistema de arquivos ou escasso arquivos rendendo
valores incorretamente altos. Um bloco indireto é o espaço usado pelo sistema de arquivos no armazenamento
do arquivo, mas isso não precisa ser contado no espaço alocado para o arquivo. UMA escasso
arquivo é aquele em que um procurar() a chamada foi feita para uma posição além do final do
arquivo e dados foram posteriormente gravados nesse ponto. Um sistema de arquivos não precisa alocar
todos os blocos preenchidos com zeros intermediários em tal arquivo. Cabe à implementação
definir exatamente quão precisos são seus métodos.

A −a e -S as opções eram mutuamente exclusivas na versão original do du. O POSIX
A descrição de Shell e Utilitários está implícita na linguagem no SVID, onde -S is
descrito como causando `` apenas o total geral '' a ser relatado. Alguns sistemas podem produzir
saída para −sa, mas um aplicativo de utilitários e shell POSIX em conformidade estrita não pode usar
essa combinação.

A −a e -S opções foram adotadas do SVID, exceto que o comportamento do System V de não
listando não diretórios explicitamente fornecidos como operandos, a menos que o −a opção é especificada,
foi considerado um bug; o comportamento baseado em BSD (relatório para todos os operandos) é obrigatório. o
comportamento padrão de du no SVID no que diz respeito a relatar a falha na leitura de arquivos (
não produz mensagens) foi considerado contra-intuitivo e, portanto, foi especificado que o
O comportamento padrão do POSIX Shell e Utilitários é produzir tais mensagens. Esses
as mensagens podem ser desativadas com o redirecionamento do shell para obter o comportamento do System V.

A −x opção é a prática histórica em sistemas BSD recentes. Foi adotado por este
volume de POSIX.1‐2008 porque não havia nenhum outro método histórico de limitar o du
pesquisa em uma única hierarquia de arquivo. Essa limitação da pesquisa é necessária para torná-la
possível obter informações de uso de espaço de arquivo sobre um sistema de arquivos no qual outro arquivo
sistemas são montados, sem ter que recorrer a um longo find e awk script.

FUTURO INSTRUÇÕES


Nenhum.

Use duposix online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser é um aplicativo rápido, gratuito e divertido
    framework de jogo HTML5 de origem que oferece
    Renderização WebGL e Canvas em
    navegadores da web para desktop e celular. Jogos
    pode ser co ...
    Baixar Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL é um motor de jogo para criar
    versões eletrônicas do tabuleiro tradicional
    e jogos de cartas. Ele fornece suporte para
    renderização e interação de peças do jogo,
    e ...
    Baixar VASSAL Engine
  • 3
    OpenPDF - Fork do iText
    OpenPDF - Fork do iText
    OpenPDF é uma biblioteca Java para criar
    e edição de arquivos PDF com LGPL e
    Licença de código aberto MPL. OpenPDF é o
    LGPL/MPL sucessor de código aberto do iText,
    um ...
    Baixar OpenPDF - Bifurcação do iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema para Automatizado
    Análises geocientíficas - é um geográfico
    Software de Sistema de Informação (GIS) com
    imensas capacidades para geodados
    processando e ana ...
    Baixar SAGA GIS
  • 5
    Caixa de ferramentas para Java / JTOpen
    Caixa de ferramentas para Java / JTOpen
    O IBM Toolbox for Java / JTOpen é um
    biblioteca de classes Java suportando o
    programação cliente/servidor e internet
    modelos para um sistema rodando OS/400,
    i5/OS, ou...
    Baixar Toolbox para Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (ou D3 para documentos baseados em dados)
    é uma biblioteca JavaScript que permite
    para produzir dados dinâmicos e interativos
    visualizações em navegadores da web. Com D3
    você...
    Baixar D3.js
  • Mais "

Comandos Linux

  • 1
    Abidiff
    Abidiff
    abidiff - comparar ABIs de arquivos ELF
    abidiff compara o aplicativo binário
    Interfaces (ABI) de duas bibliotecas compartilhadas
    em formato ELF. Ele emite um significativo
    relatorio ...
    Executar abidiff
  • 2
    abidw
    abidw
    abidw - serializar o ABI de um ELF
    arquivo abidw lê uma biblioteca compartilhada em ELF
    formato e emite uma representação XML
    de seu ABI para a saída padrão. O
    emitido ...
    Execute abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversão de bibliografia
    Serviços de utilidade pública ...
    Execute copac2xml
  • 4
    copta
    copta
    copt - otimizador de olho mágico SYSNOPIS:
    copt.. DESCRIÇÃO: copt é um
    otimizador de olho mágico de uso geral. Isto
    lê o código de sua entrada padrão e
    escreve um...
    Executar copia
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - reunir título
    declarações de documentos Stx ...
    Executar collect_stx_titles
  • 6
    banco giratório
    banco giratório
    bancada - benchmark http ...
    Executar gatling-bench
  • Mais "

Ad