1. 程式人生 > >java獲取磁碟空間大小

java獲取磁碟空間大小

public class SpaceCheck {  
    public static void main(String[] args) {  
        File[] roots = File.listRoots();  
        for (File _file : roots) {  
            System.out.println(_file.getPath());  
            //System.out.println(_file.getName());  
            System.out.println("Free space = " + (_file.getFreeSpace()/(1024*1024))/1024+"G");  //顯示GB大小

            System.out.println("Usable space = " + _file.getUsableSpace());  
            System.out.println("Total space = " + _file.getTotalSpace());  
            System.out.println("used space  = " + (_file.getTotalSpace()-_file.getFreeSpace()));  
            System.out.println();  
        }  
        File win = new File("C:\\WINDOWS");  
        System.out.println(win.getPath());  
        System.out.println(win.getName());  
        System.out.println("Free space = " + win.getFreeSpace());  
        System.out.println("Usable space = " + win.getUsableSpace());  
        System.out.println("Total space = " + win.getTotalSpace());  
        System.out.println();  
    }  
}

相關推薦

java獲取磁碟空間大小

public class SpaceCheck {       public static void main(String[] args) {           File[] roots = File.listRoots();           for (File _file : roots) {  

JAVA獲取磁碟空間

需要把磁碟空間顯示在頁面上,這樣就不用去伺服器查看了,方便 兩個辦法 File file = new File("D:"); long totalSpace = file.getTotalSpace(); long freeSpace = file.getFreeS

linux 獲取磁碟空間大小

1.檢視檔案大小  檢視當前資料夾下所有檔案大小(包括子資料夾)    du -sh # du -h15M     ./package16K     ./.fontconfig4.0K    ./.cache5.1M    ./.rpmdb20M     .

java檢視windows的磁碟空間大小資訊

可以通過java的File物件得到磁碟的總空間大小,剩餘空間大小,以及已用空間大小。 package com.zuidaima.util.file; import java.io.File;

Ubuntu下檢視磁碟空間大小

(1)使用命令: df -hl (2)命令解析: df 命令是linux系統上以磁碟分割槽為單位來檢視檔案系統的命令,後面可以加上不同的引數來檢視磁碟的剩餘空間資訊。 (3)顯示格式: <pre name="code" class="plain"> 檔案系統

Linux檢視磁碟空間大小

1.      Ubuntu 檢視磁碟空間大小命令 df -h Df命令是linux系統以磁碟分割槽為單位檢視檔案系統,可以加上引數檢視磁碟剩餘空間資訊, 命令格式: df -hl  顯示格式為: 

Ubuntu檢視資料夾佔用空間大小以及磁碟空間大小

1)檢視檔案大小 檢視當前資料夾下所有檔案大小(包括子資料夾) du -sh du -h 15M ./package 16K ./.fontconfig 4.0K ./.cache 5.1M ./.rpmdb 20M . 檢視

linux 檢視磁碟空間大小

df   -h Df命令是linux系統以磁碟分割槽為單位檢視檔案系統,可以加上引數檢視磁碟剩餘空間資訊,命令格式: df -hl 顯示格式為:  檔案系統              容量 已用 可用 已用% 掛載點  Filesystem            Size Used Avail Use% M

檢視磁碟空間大小,排序

一,檢視磁碟空間大小的命令:dfdf命令用於檢視磁碟分割槽上的磁碟空間,包括使用了多少,還剩多少,預設單位是KB比如以下命令:df -hl執行結果如下:執行的結果每列的含義:第一列Filesystem,磁碟分割槽第二列Size,磁碟分割槽的大小第三列Used,已使用的空間第四

linux(centos7) 檢視磁碟空間大小

距離上一個問題 centos7 上的elasticsearch插入資料失敗,死活插入不了資料的問題,後面經猜想可能是伺服器上磁碟滿了,這不又得記一下這個命令,上次貌似已經查過一次了,未做筆記,現在再記

C# 獲取磁碟空間資訊

獲取本地或遠端伺服器磁碟用度,示例如下 1.獲取本機磁碟用度   可通過 DriveInfo 或ManagementObjectSearcher兩種方式   A.DriveInfo  public void GetDriver() {

android 獲取儲存空間大小

android手機上面的儲存空間主要有手機本身的儲存空間和SD卡的儲存空間。之前用的最多的是SD卡的儲存空間,在總結的時候看了一下系統的原始碼,很有收穫。在手機安裝應用時,系統會自動在/data/data目錄下面以應用的主包名建立一個目錄,預設還會在最後的那個目錄裡面

java獲取磁碟使用資訊

獲取磁碟使用資訊package com.igustudio.tmanager.utils; import java.io.File; import java.text.DecimalFormat; import java.util.ArrayList; import jav

C# 獲取磁碟空間或者可用空間

/// <summary>         /// 獲取指定驅動器的空間總大小(單位為G)         /// 只需輸入代表驅動器的字母即可         /// </summary>         /// <param name="D

iOS獲取儲存空間大小(總共/剩餘)

/// 總大小 float totalsize = 0.0; /// 剩餘大小 float freesize = 0.0; /// 是否登入 NSError *error = nil; NSArray *path

增加Ubuntu磁碟空間大小

網友A給出的方法: 可能有不少人遇到這個問題:看到介紹說用wubi來裝ubuntu既方便又安全。第一次用ubuntu的時候又對他要求的空間分配又沒什麼概念,就隨手給了個5,6g心想應該是夠了。結果安幾次軟體升級幾次發現分給的空間迅速被用完。然而Wubi分配的空間實際上是一個大的檔案,沒有辦法直接擴充。這裡介紹

【轉】 Ubuntu 檢視磁碟空間大小命令

轉載自 愛哭的老漢 df   -h Df命令是linux系統以磁碟分割槽為單位檢視檔案系統,可以加上引數檢視磁碟剩餘空間資訊,命令格式: df -hl 顯示格式為:  檔案系統              容量 已用 可用 已用% 掛載點  Filesystem

java基礎—java獲取圖片的大小和尺寸(本地& 伺服器)

java獲取圖片的大小和尺寸,有兩種獲取的源,一種是讀取本地的圖片獲取大小和尺寸,一種是通過伺服器上圖片的地址獲取圖片的尺寸!下面整理出這兩種方式的簡易程式碼,希望幫助的大家和自己! 我使用的Juin

Linux創造固定的檔案大小-預分配磁碟空間

一、課前預習 寫本篇文章的目的很簡單,防止採坑、防止採坑、防止採坑我們在開發程式的過程中,往往需要預分配磁碟空間,防止因磁碟空間不夠而引發程式異常問題(已踩過坑), 現網查閱資料,有些預分配磁碟空間的方法不正確,在這裡特別記錄一下, 除此之外,把正確的預分配的方法和大家分享一下,如果其他人有建議,歡迎拍磚狠

C# 根據磁碟碟符獲取磁碟儲存空間

本章講述:根據磁碟碟符獲取磁碟總的儲存容量和可用儲存容量; /// 獲取指定驅動器的空間總大小(單位為B) /// </summary> /// <param name="str_HardDiskName">只需輸入代表驅動器的字母即可 </param>