소개
작업 공간에 데이터 양이 서로 다른 세 디렉터리가 있습니다. 정리 작업을 시작하기 전에 관리자는 사용량이 가장 적은 디렉터리부터 가장 많은 디렉터리 순서로 정렬된 간단한 보고서가 필요합니다.
이 과제에서는 앞선 안내 실습에서 연습한 du, sort, 파이프라인 및 리디렉션 패턴을 사용합니다.
사용량 순위 만들기
현재 상황
/home/labex/project/disk-audit/workspace의 바로 아래 디렉터리는 cache, logs, releases입니다. 비어 있는 reports 디렉터리는 이미 준비되어 있습니다.
작업 범위
- 세 개의 바로 아래 디렉터리를 사람이 읽기 쉬운 요약 크기로 측정합니다.
- 측정한 각 행을 가장 작은 크기부터 가장 큰 크기 순서로 정렬합니다.
- 전체 출력을
reports/directory-usage.txt에 저장합니다. - 준비된 데이터를 변경하지 않습니다.
목표
크기 순서로 정렬된 디렉터리 사용량 보고서를 하나 만듭니다.
완료 기준
reports/directory-usage.txt에 준비된 각 디렉터리의du -sh결과가 하나씩 포함되어야 합니다.- 세 행이 사람이 읽기 쉬운 크기 기준으로 가장 작은 값부터 가장 큰 값 순서로 정렬되어야 합니다.
- 준비된 파일의 원래 크기가 유지되어야 합니다.
힌트
앞에서 연습한 명령 조합은 무엇인가요?
요약된 사람이 읽기 쉬운 du 출력을 사용하고, 이를 사람이 읽기 쉬운 방식으로 sort 에 전달한 다음 최종 출력을 보고서로 리디렉션합니다.
요약
디렉터리 사용량 측정, 파이프라인, 정렬 및 리디렉션을 결합하여 유용한 스토리지 보고서 하나를 만들었습니다.



