Este é o comando durep 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
durep - gerador de relatório de uso de disco
SINOPSE
durep [OPÇÕES] ... [DIRETÓRIO]
DESCRIÇÃO
Durep cria relatórios de uso de disco com gráficos de barras, permitindo deduzir facilmente quais
os diretórios estão usando mais espaço. Embora Durep pode produzir saída de texto semelhante a
du, seu verdadeiro poder está na capacidade de armazenar relatórios em um arquivo, que pode então ser
visualizado como uma página da web com o script cgi fornecido.
OPÇÕES
As opções são agrupadas em três seções distintas.
Texto saída Opções
Essas opções servem para controlar a saída do relatório de texto.
-td, --text-profundidade=N
Limite o relatório de texto nos diretórios em profundidade N. Nenhum diretório abaixo deste nível irá
ser mostrado no relatório.
-hs, - tamanho da pele=N [bkmg]
Não exibir entradas usando N Bytes / KB / MB / GB ou menos (bytes padrão). Isso é para
reduzir a desordem nos relatórios. Ele permite que você remova pequenos arquivos do texto
relatar.
-SD, --show-data
Exibe a data de modificação do arquivo ou diretório no relatório.
-ns, --nosort
Não classifique os resultados por tamanho. Deixa os resultados na ordem em que estavam
verificado, que é altamente dependente do sistema de arquivos.
-q, --quieto
Não produza saída de texto. Isso interrompe a criação de um relatório de texto e é útil
quando você está interessado apenas em gerar um arquivo salvo para usar com o relatório da web.
Envie o Opções
Essas opções controlam carregar e salvar arquivos.
-sf, --salvar Arquivo=ARQUIVO
Salve os resultados da verificação neste arquivo. Isso pode ser carregado para um relatório de texto,
mas geralmente é usado pelo script cgi para exibir relatórios da web. O nome do arquivo deve
terminar em .ds (é anexado se isso não acontecer).
-se, --carregar arquivo=ARQUIVO
Carregue os resultados de uma varredura deste arquivo. Isso substitui a digitalização de um
diretório. As opções de inclusão (descritas abaixo) não terão efeito se esta opção
é usado.
-d, --desc=DESCRIÇÃO
Dê uma descrição a ser armazenada no arquivo de salvamento. Isso é exibido na web
página de resumo do relatório.
-c, --collate ==DIR
Agrupe os arquivos salvos no diretório fornecido. Isso cria um durep.cds arquivo, que
é usado pelo script cgi para gerenciar e exibir arquivos salvos. Ver Site Relatórios seção
abaixo para mais detalhes.
Inclusão Opções
Essas opções controlam quais diretórios e arquivos devem ser incluídos no relatório.
-f, --arquivos
Não desça em subdiretórios, apenas arquivos de relatório.
-x, --one-sistema de arquivos
Não atravesse os sistemas de arquivos. Isso é semelhante ao -x opção para du, permitindo
verificação fácil de todo um sistema de arquivos, como /.
-cp, --collapse-path =PADRONIZAR
Oculte as entradas abaixo dos caminhos que correspondem PADRONIZAR. Isso permite que você esconda o
conteúdo de certos diretórios no relatório. Talvez você queira mostrar para casa
diretórios em um relatório, mas não mostram seu conteúdo, caso em que você pode usar o
opção "-cp '/ Home'".
-ep, --excluir-caminho=PADRONIZAR
Ignore os caminhos que correspondem PADRONIZAR. Isso funciona de maneira semelhante ao "-cp" acima,
exceto que exclui o diretório da própria varredura.
-cf, --coalesce-files ==N [bkmg]
Une entradas para arquivos abaixo do tamanho fornecido em uma entrada. Isso é útil para
reduzindo a desordem nos relatórios.
SITE RELATÓRIOS
Desde a versão 0.9, durep não gera mais arquivos html diretamente para seus relatórios da web. Isto
agora usa um script cgi que lê dados de arquivos salvos. O script vai lidar com vários
salvar arquivos, potencialmente de vários hosts, para que você possa consolidar seus relatórios em um
Lugar, colocar. A cópia de arquivos salvos de outros hosts é deixada como um exercício para o leitor.
É necessário agrupar os arquivos salvos antes de visualizá-los por meio do script cgi. Esse
processo cria o arquivo "durep.cds" que contém metadados sobre todos os arquivos salvos.
A partir dela, é exibida uma página de resumo, onde você pode escolher qual relatório deseja visualizar. o
o agrupamento deve ser feito sempre que um arquivo salvo é adicionado ou sobrescrito.
O cgi-script possui algumas variáveis configuráveis na parte superior. Eles dizem ao script para onde
procure o arquivo css e o gráfico usado para os gráficos de barras. Também existem opções para
definir se a data de modificação e / ou as opções usadas para criar o arquivo de salvamento devem
ser mostrado. Ambos são definidos como 1 por padrão.
Como sempre, você deve tomar cuidado ao instalar o script cgi. Eu fiz o meu melhor, mas eu
não oferece garantias sobre sua segurança. Provavelmente não seria sensato permitir que este script
ser acessado da Internet em geral.
EXEMPLOS
1. Durep -td 2
Isso imprimiria a árvore de diretórios, começando do diretório atual até a profundidade 2.
2. Durep -f / var / spool / mail
Isso pode ser útil para manter uma verificação no diretório de correio. A opção "-f" diz
durep para apenas escanear arquivos e não descer em diretórios.
3. Durep -x -cp "/ (etc | usr / compartilhar)" -ep "/ var" -sf /var/lib/durep/root.ds /
Esta versão mais complicada faz o seguinte. Ele verifica apenas o sistema de arquivos raiz,
reduz o conteúdo de qualquer caminho começando / Etc or / Usr / share e pula o conteúdo
que acontecerá no marco da / var diretório. Ele salva a saída deste relatório no arquivo
/var/lib/durep/root.ds. Nenhum relatório de texto é produzido.
4. Durep -se /var/lib/durep/root.ds -hs 1m
Isso lê o arquivo salvo /var/lib/durep/root.ds e produz um relatório de texto a partir dele,
escondendo todos os arquivos abaixo de 1 megabyte.
5. Durep -c / var / lib / durep
Isso agrupa todos os arquivos salvos em / var / lib / durep.
Use durep online usando serviços onworks.net