du
명령은 표준 Linux/Unix 명령할 수 있는 사용자가를 얻는 디스크 사용 정보를 신속하게. 특정 디렉토리에 가장 잘 적용되며 사용자의 요구를 충족시키기 위해 출력을 사용자 정의하기위한 많은 변형을 허용합니다.
대부분의 명령과 마찬가지로 사용자는 많은 옵션이나 플래그를 활용할 수 있습니다. 또한,많은 리눅스 명령,대부분의 사용자만 사용하여 동일한 두 개 또는 세 개의 깃발을 충족하의 특정 필요합니다., 여기에 목표를 소개하는 기본적인 플래그은 사람들이 사용하는 것이지만,또한 몇 가지 적은 것이 일반적인 희망을 개선의 우리의 사용du
. 먼저 독립 실행 형 명령을 살펴본 다음 다양한 옵션에 추가하겠습니다.
기본 명령에 의해 주어진 세 줄의 출력이 있음을 알 수 있습니다. 맨 왼쪽의 값은 디스크 사용량이며 그 다음에 해당 사용을 담당하는 특정 디렉토리가 이어집니다. 맨 아래 행은 전체/home/tcarrigan/article_submissions
디렉토리의 요약입니다., 표시가 없는 무엇으로 단위의 측정값과 함께 사용되는 표준 명령들이 출력은 유용합니다. 여기에 옵션이 필요하게되는 곳이 있습니다.
-h,–읽을 수 있는
-h
플래그 인쇄 크기 출력이,것과 같은 위에서 읽을 수 있는 형식입니다. 이 형식은 측정 단위(바이트)를 제공합니다. 이제 동일한 디렉토리에서du -h
명령을 실행하면 12,36 및 48 값이 KB 단위임을 알 수 있습니다.,
-s,–요약
-s
플래그를 추가하는-h
플래그에 기회. 그들의 힘이 합쳐지면 그들은 환경 친화적 인 데미 신이되지 않습니다. 대신,그들은 우리가 사람이 읽을 수있는 형식으로 디렉토리의 사용에 대한 요약을 얻을 수 있습니다.
$ du -sh /home/tcarrigan/article_submissions/48K /home/tcarrigan/article_submissions/
경우 출력하는 것 잘 알고,그 때문에 그것의 정확한 복사본을의 마지막 줄은-h
출력됩니다.
-a,–all
이 유용한 옵션은 당신이 생각하는 것을 정확하게 수행합니다., 그것은 주어진 파일 경로에있는 모든 파일과 디렉토리의 크기를 나열합니다. -a
옵션은 종종과 함께-h
플래그를 사용의 용이성이다. 개별 파일 크기가 디렉토리와 함께 나열되어 있음을 알 수 있습니다.나는 특히이 깃발을 좋아한다. 그것은 당신이에 대해 실행하는 디렉토리 또는 하위 디렉토리에있는 모든 파일에 마지막 수정의 시간을 보여줍니다. 이 플래그는 스토리지 관리자로서 나에게 매우 유용했습니다., 한 번 이상 고객이 사고로 하위 디렉토리에 파일을 쓰게 한 다음 쓰기가 일어난 곳을 찾아야했습니다. 이 플래그를-ah
플래그와 함께 사용하여 마지막으로 수정 한 디렉토리를 찾을 수 있습니다.
참고:이것은 마지막 수정으로 정렬되지 않으므로 여전히 시간에주의를 기울일 필요가 있습니다. 마지막으로 수정되지 않은 상단에 항상
-c,–총
이 옵션은 더 더미의 확인을 보다 유용하다,그러나 일부 사람들이 정말 좋아에는 총 측정 출력됩니다., -c
플래그를 추가하는 라인의 하단에 출력을 제공하는 당신의 총합계의 모든 디스크를 사용법에 대한 파일의 경로 주어진다.
여기서 최종선을 주목하십시오. du
의 다른 예에 표시된 것과 동일한 정보가 표시되지만’total’배너가 없으면 상기시켜줍니다.
-X,–제외=패턴
-X
옵션은 멋진 작은 당신을 속이 할 수 있는 것을 알고 있는 경우 환경에 큰 숫자의 특정 형식의 파일을 원하지 않산에서 당신의 결과입니다., 내 경험에 의 특정 고객이 많은 양의 메타데이터 같은 파일의 파일 확장자고 싶지 않았는 사람들이 그들의 결과입니다. 여기 내 가상 머신에서 이것을 보여줄 수는 없지만 여기에 구문과 예제가 있습니다.
$ du -ah --exclude="*.dll" /home/tcarrigan/article_submissions
이 명령을 것 이 목록에 모든 파일과 디렉터리 사용 정보를 읽을 수 있는 형식으로 있는 동안 제외하고 어떤 확장자를 가진 파일.dll. 그러나 이것은 조금 틈새 시장,,그것은 세계에 있는 장소.,
Wrap up and man page
바라건대,이제du
유틸리티가 얼마나 유용한지 더 잘 이해할 수 있습니다. 그것은 쉽게 얻어만 이제까지 실행하는du -h
잊고 다른 모든 믿을 수 없을만큼 강력한 플래그 당신은 귀하의 처분에 있습니다. 많은 플래그를 나가지 않았고 이 글에서 다루지만,당신은 모든 정보를 찾을 수 있습에 매뉴얼 페이지에 대한 이 명령입니다. 맨 페이지에 액세스하려면man du
를 실행하면됩니다.피>