CENTOS에서 디렉토리 크기를 아는 방법 [중복]


16

내 서버에 웹 사이트가 있고 소유하고 있습니다.

웹 사이트의 크기는 약 170GB입니다. 이 정도면 안됩니다. 기껏해야 약 20GB 여야합니다. 왜 그렇게 큰지 모르겠습니다.

어떤 디렉토리가 그런 큰 크기인지 알아 내려고 노력하고 있지만 그렇게 할 수는 없습니다.

DB 크기를 확인했는데 약 500MB입니다.
이를 담당하는 기본 디렉토리를 찾도록 도와주세요.


여기에 질문을 게시하기 전에 시도했습니다. 그것은 계산에 갇히고 나는 그것을 30mnts 기다렸다가 취소했습니다. 폴더 크기를 아는 다른 빠른 방법은 무엇입니까?
— Yogus

먼저 답변하려는 의견이 있다면 답변 아래에 의견을 말하십시오. 둘째, 파일 시스템이 많거나 파일이 많은 경우 du 명령이 길다. 실행 중에 다른 터미널을 열고 CPU를 계속 사용 top하고 있는지 du/ 메모리를
— 과도하게

답변:


32

모든 Linux 시스템에서 명령을 사용하려고합니다 du. (디스크 사용량)

일반적인 사용법은 : du -sh file(s) name(s)또는du -sh /path/to/dir/*

-s "summary"는 파일 트리의 각 요소의 크기를 자세히 설명하는 대신 각 인수의 크기를 제공합니다.

'K', 'm'또는 킬로바이트 메가 기가 바이트 'g'대신하여 'H'교체 시간 우만 판독한다. k / m / g 스위치를 사용하면 출력을 sort -n사전 식 대신 숫자 정렬 로 파이프하여 디렉토리의 파일 크기 목록으로 정렬 할 수 있습니다. 최신 버전 sort의 -h필터 도 있습니다.

여전히 큰 차이가있는 경우 스파 스 파일을 진단 할 수 있는 --apparent-size스위치를 사용해보십시오 du. (내부에 빈 공간이있는 파일은 간단합니다)

자세한 내용은의 매뉴얼 페이지 를 참조하십시오du

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.