Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Curso de Inglês Online

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Caçando comedores de disco

Colaboração: Domingos Antonio Pereira Creado

Data de Publicação: 28 de Setembro de 2006

Quando um volume enche a situação normalmente pega fogo. Se for servidor ainda de arquivos então... E a situação é complicada pois não tem outro jeito se não ser a liberação de espaço, ou removendo arquivos ou movendo para outros volumes. E para ser rápida a operação tem que atacar logo quem está ocupando grandes partes do volume. Costumo normalmente utilizar o seguinte comando:

  du -s * | sort -rn | head -10

O "du -s *" cria uma lista com os tamanhos e nomes dos objetos no diretório corrente - no caso de diretórios o tamanho dos objetos dentro dele serão somados (parametro "-s") , o "sort -rn" pega a lista gerada pelo du e ordena a primeira coluna na forma numérica (o "-n") e de forma inversa (o parametro "-r") e o "head -10" mostra somente as 10 primeiras linhas.

Assim serão retornados os 10 maiores vilões da ocupação do volume.

Pode-se incrementar um pouco mais trocando a simples expansão "*" por uma mais seletiva, como por exemplo "/home/d*" para saber qual das contas de usuários que iniciam com "d" estão ocupando mais espaço, ou ainda "/home/d*/*" para saber quais os diretórios das contas dos usuários "d*" estão ocupando maior espaço.

Se você vai procurar quem está ocupando mais espaço em sua conta, lembre-se que as expansões acima não incluem os objetos "escondidos" (ou iniciados com "."), até dá para utilizar a expansão ".*" mas ela inclui também o ".." o que não é uma boa.

Assim se você vai caçar comedores de disco em uma conta, talvez seja melhor utilizar a construção

  du -s `ls -A` | sort -rn | head -10

Nessa linha de trocar a expansão por uma lista, o céu torna-se o limite (quer dizer a quantidade de memória).


Estratégias de Desenvolvimento de Projetos de Educação a Distância

A Escola de Extensão da Unicamp está oferecendo o curso "Estratégias de Desenvolvimento de Projetos de Educação a Distância Mediados por Computador (EDMC): Acadêmico e Empresarial" conforme as datas:

  • Período de inscrição: até o dia 05/10/2006
  • Período do curso: 10/10/2006 a 19/12/2006
  • Modalidade: a distância

Informações e inscrições


Chegou a edição nº 1 do GIMPZINE

Fonte: Notícias Linux

Anunciamos o lançamento da Edição de nº 1 do GIMPZINE. Como podem notar o lançamento da Edição é trimestral. Confira aqui http://www.ogimp.com.br/zine Entrevista ; Análise ; Tutoriais

Fonte: http://www.ogimp.com.br/modules/news/article.php?storyid=39

Comente: http://www.noticiaslinux.com.br/nl1159234607.html#comentarios

Veja a relação completa dos artigos de Domingos Antonio Pereira Creado

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 2.95/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (1640 votos)

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script
Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

Guia Manga Universo