![디렉토리의 크기와 마지막 수정 날짜를 얻는 방법은 무엇입니까?](https://linux55.com/image/106069/%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC%EC%9D%98%20%ED%81%AC%EA%B8%B0%EC%99%80%20%EB%A7%88%EC%A7%80%EB%A7%89%20%EC%88%98%EC%A0%95%20%EB%82%A0%EC%A7%9C%EB%A5%BC%20%EC%96%BB%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
저는 최근 Unix/Linux 시스템으로 작업해 왔습니다. 디렉터리와 해당 하위 디렉터리의 공간 세부 정보와 마지막 수정 날짜를 가져와야 합니다.
다음 명령을 사용하여 파일 크기(GB)를 얻으려고 합니다.
du -h /myfolder/ | grep '[0-9\.]\+G
마지막으로 수정된 날짜를 확인해야 합니다.
답변1
각 디렉터리의 마지막 수정 시간과 전체 크기를 보려면 다음을 수행할 수 있습니다.
find /root_directory_of_search -type d -printf '%c %p\n' -exec du -sh {} \;
마지막 변경 시간, 디렉터리 경로, 해당 디렉터리와 그 안의 모든 항목에서 사용한 전체 공간을 인쇄합니다.
답변2
du 옵션을 사용하여 이를 수행할 수 있습니다 --time
.
du -h --time /myfolder/ ... (other options)