반응형
import java.io.File;
import org.junit.Test;
public class DiskUsageTest {
@Test
public void test() {
File file = new File("/");
long totalSpace = file.getTotalSpace();
long freeSpace = file.getFreeSpace();
long usableSpace = file.getUsableSpace();
System.out.println(totalSpace);
System.out.println(freeSpace);
System.out.println(usableSpace);
double diskUsage = (totalSpace - freeSpace) * 100d / totalSpace;
System.out.println(diskUsage);
}
}
- new File("/"); 에서 "/"은 root 파티션(Partition)에 대한 정보입니다.
728x90
반응형
'back end > java' 카테고리의 다른 글
HttpClient5에서 SSL(인증서) 무시하는 방법 (0) | 2023.06.27 |
---|---|
[Gradle] dependency 가 포함된 jar 만드는 방법 (0) | 2023.06.27 |
Spring Test MockMvc의 한글 깨짐 처리 (0) | 2023.05.24 |
Spring Boot에서 log4j2 설정하는 방법 (1) | 2023.02.25 |
Spring Boot: 웹 애플리케이션을 빠르고 쉽게 구축하는 방법 (0) | 2023.02.17 |