검색 엔진의 방문이 늘어나고 있군...

Posted
Filed under 프로그램과 명령어/기타 프로그램
참조 원문 : 7 of the Best Free Linux Disk Usage Analyzers

  디스크에 공간이 충분하지 않은 경우 시스템의 퍼포먼스가 하락하고 더 심하면 로그인이 불가능해지며 최악의 경우 멈춰버립니다. 그런 관계로 시스템 관리자는 항상 각 파티션의 남은 공간을 잘 유지해야 합니다. 그런 관계로 이번 글에서는 디스크 사용량 분석 프로그램들을 소개하겠습니다.

  먼저 아래 4개는 GUI 기반의 프로그램들입니다.


more..



more..



more..



more..



  그리고 아래는 CUI 기반의 프로그램들입니다.


more..



more..



more..

2010/10/29 17:41 2010/10/29 17:41
Posted
Filed under 프로그램과 명령어/커맨드 라인 트릭
참조 원문 : Identifying Disk Space
관련 글 : 파일시스템의 무결성 유지하기

  뭐 바로 얼마 전에 이 글의 내용을 포함할만한 글을 쓰긴 했는데 좀 더 간결하고 실무적인 내용의 글이 있어서 옮겨 봅니다.

  파일시스템에 여유 공간이 없으면 이상한 에러들이 뜨기 시작하는데 이런 상황이 의심되면 df -h 명령어로 여유 공간이 없어서 뜨는 에러인지 확인해봅니다. 만약 그렇다면 최고 레벨 디렉토리들의 용량을 보기 위해 아래의 명령어를 사용합니다.
du -sh /*
  '-s' 옵션은 각 디렉토리 내의 용량을 요약해서 보여주고 '-h' 옵션은 인간이 읽기 좋은 형태(KB, MB, GB)로 보여줍니다. 용량이 예상보다 큰 디렉토리를 발견하면 아래의 예처럼 그 하위 디렉토리의 용량을 조사합니다.
du -sh /var/*
  '--exclude=PATTERN' 옵션을 사용하면 특정 파일(이나 디렉토리)을 결과에서 제외시킬 수 있습니다. 여기서 패턴은 정규식이 아니라 쉘 패턴으로서 우리가 흔히 알고 있는 ?, *를 사용하는 패턴을 말합니다. 아래처럼 사용하면 '이 디렉토리 안에 있는 파일과 디렉토리의 용량을 출력하되 파일명(또는 디렉토리명)이 pub로 시작하는 것들은 결과에서 제외하라'는 뜻이 됩니다.
du --exclude='pub*' -sh *
  만약 용량이 1기가바이트 이상인 파일이나 디렉토리만 보고 싶다면 아래처럼 grep을 활용할 수도 있습니다.
du -sh /* | grep G
2010/10/22 13:59 2010/10/22 13:59