Oracle® Solaris 11.2의 장치 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

디스크 사용 관리

다음은 디스크에 대해 수행할 수 있는 관리 작업 목록을 보여 주는 작업 맵입니다.

표 5-1  디스크 사용 관리 작업 맵
작업
설명
수행 방법
시스템의 디스크 공간 사용에 대한 정보를 표시합니다.
디스크 공간의 현재 사용 방식을 보여 줍니다.
디스크 공간을 사용하는 파일의 크기에 대한 정보를 표시합니다.
시스템 디스크에 저장된 파일의 크기 및 파일에 대한 기타 정보를 보여 줍니다.
디렉토리 및 하위 디렉토리의 크기에 대한 정보를 표시합니다.
du 명령을 사용하여 하나 이상의 디렉토리, 하위 디렉토리 및 파일의 크기를 표시합니다.
디스크 유지 관리를 수행합니다.
필요 없는 파일 및 디렉토리를 정기적으로 제거하여 디스크 가용성을 보장합니다. 시간 기록을 기준으로 오래된 파일을 나열하여 식별합니다.
오래된 파일 또는 비활성 파일을 찾아 제거합니다.
find를 사용하여 삭제 대상으로 표시할 수 있는 비활성 파일을 식별합니다.
임시 디렉토리를 지웁니다.
임시 디렉토리를 찾은 다음 rm –r * 명령을 사용하여 전체 디렉토리를 제거합니다.
코어 파일을 찾아 삭제합니다.
find . -name core -exec rm {} \; 명령을 사용하여 코어 파일을 찾은 후 삭제합니다.

다음 목록에는 파일 크기 및 디스크 공간에 대한 정보를 표시하는 데 사용할 수 있는 명령이 요약되어 있습니다.

  • zpool list – 풀 공간 크기, 데이터 세트 및 내부 메타 데이터에 할당된 공간 및 할당되지 않은 공간을 표시합니다. zpool(1M) 매뉴얼 페이지를 참조하십시오.

  • zfs list – 데이터 세트 및 종속 데이터 세트에 사용되는 공간, 데이터 세트 및 해당 종속 데이터 세트에 사용할 수 있는 공간, 이 데이터 세트에서 참조하는 데이터의 양(풀의 다른 데이터 세트와 공유될 수도 있고 그렇지 않을 수도 있음)을 표시합니다. zfs(1M) 매뉴얼 페이지를 참조하십시오.

  • df – 사용 가능한 디스크 블록 및 파일의 수를 보고합니다. df(1M) 매뉴얼 페이지를 참조하십시오.

  • du – 각 하위 디렉토리에 할당된 디스크 공간을 요약합니다. du(1) 매뉴얼 페이지를 참조하십시오.

  • find –size - –size 옵션과 함께 지정된 크기를 기반으로 디렉토리를 반복적으로 검색합니다. find(1) 매뉴얼 페이지를 참조하십시오.

  • ls – 파일 크기를 1024바이트로 나열합니다. ls(1) 매뉴얼 페이지를 참조하십시오.

zpool listzfs list 명령은 사용 가능한 ZFS 저장소 풀과 파일 시스템 공간을 확인하는 데 있어 이전 dfdu 명령보다 낫습니다. 레거시 명령을 사용하면 풀 공간과 파일 시스템 공간을 쉽게 구별할 수 없으며, 종속 파일 시스템이나 스냅샷에서 사용하는 공간을 확인할 수도 없습니다.