리눅스 서버에서 폴더별 용량 확인 및 삭제 방법 (du, rm)
페이지 정보
조회 114회
작성일 25-12-24 17:44
리눅스 서버에서 du 명령어로 폴더별 디스크 사용량을 확인하는 방법을 정리했다. du -sh로 각 폴더 요약 확인, 특정 경로의 하위 폴더별 용량, 재귀적 용량 표시, sort -hr로 큰 폴더 순 정렬을 설명하고, rm -rf로 폴더를 삭제할 때 되돌릴 수 없으므로 백업 후 신중하게 사용해야 한다는 주의사항을 강조한다.
리눅스 서버에서 폴더별 용량을 확인하려면 주로 du 명령어를 사용합니다. 예를 들어:
- 현재 디렉토리 내 각 폴더 용량 확인:
du -sh */
- du : 디스크 사용량(disk usage)을 표시하는 명령어
- -s : 각각의 디렉토리에 대해 합계만 출력 (요약)
- -h : 사람이 읽기 쉬운 형식(human-readable), KB/MB/GB 단위로 표시
- */ : 현재 디렉토리 내 폴더들만 대상으로 함
- 특정 경로 내 폴더별 용량 확인:
du -sh /path/to/directory/*/ - 하위 폴더까지 재귀적으로 모두 용량 표시:
du -h /path/to/directory - 용량이 큰 폴더부터 정렬해서 보고 싶다면:
du -sh /path/to/directory/* | sort -hr
- sort -hr : 숫자를 크기 순서로 역정렬(human-readable 숫자도 인식)
리눅스 서버에서 /www/css/images 폴더를 삭제하려면 rm 명령어를 사용합니다. 폴더(디렉토리)를 삭제하려면 -r 옵션(재귀적 삭제)과 -f 옵션(강제 삭제)을 함께 쓰는 것이 일반적입니다.
다음 명령어를 터미널에 입력하세요:
rm -rf /www/css/images
설명:
- rm : 파일/폴더 삭제 명령어
- -r : 디렉토리 및 그 안의 모든 파일과 하위 디렉토리를 재귀적으로 삭제
- -f : 강제로 삭제, 삭제 확인 메시지 없이 처리
주의:
- 해당 폴더와 그 안의 모든 파일이 완전히 삭제되므로 매우 신중히 사용하세요.
- 삭제 후에는 복구가 어렵습니다.
- 필요하다면 삭제 전에 백업을 권장합니다.
삭제 권한 문제가 있으면 sudo를 붙여 관리자로 실행하세요:
sudo rm -rf /www/css/images - 다음글Linux 디스크 용량 확인하기 - df와 du 명령어 정리 24.04.24