<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

       :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理

    [http://www.cnblogs.com/jifeng/archive/2012/05/16/2503519.html]

    通過使用第三方開源jar包sigar.jar我們可以獲得本地的信息

    1.下載sigar.jar

    sigar官方主頁

    sigar-1.6.4.zip

    2.按照主頁上的說明解壓包后將相應的文件copy到java路徑。比如windows32位操作系統(tǒng)需要將lib中sigar-x86-winnt.dll文件拷貝到java SDK目錄的bin內

    參考官方主頁上的配置項。

     

    FileLanguageDescriptionRequired
    sigar.jarJavaJava APIYes (for Java only)
    log4j.jarJavaJava logging APINo
    libsigar-x86-linux.soCLinux AMD/Intel 32-bit*
    libsigar-amd64-linux.soCLinux AMD/Intel 64-bit*
    libsigar-ppc-linux.soCLinux PowerPC 32-bit*
    libsigar-ppc64-linux.soCLinux PowerPC 64-bit*
    libsigar-ia64-linux.soCLinux Itanium 64-bit*
    libsigar-s390x-linux.soCLinux zSeries 64-bit*
    sigar-x86-winnt.dllCWindows AMD/Intel 32-bit*
    sigar-amd64-winnt.dllCWindows AMD/Intel 64-bit*
    libsigar-ppc-aix-5.soCAIX PowerPC 32-bit*
    libsigar-ppc64-aix-5.soCAIX PowerPC 64-bit*
    libsigar-pa-hpux-11.slCHP-UX PA-RISC 32-bit*
    libsigar-ia64-hpux-11.slCHP-UX Itanium 64-bt*
    libsigar-sparc-solaris.soCSolaris Sparc 32-bit*
    libsigar-sparc64-solaris.soCSolaris Sparc 64-bit*
    libsigar-x86-solaris.soCSolaris AMD/Intel 32-bit*
    libsigar-amd64-solaris.soCSolaris AMD/Intel 64-bit*
    libsigar-universal-macosx.dylibCMac OS X PowerPC/Intel 32-bit*
    libsigar-universal64-macosx.dylibCMac OS X PowerPC/Intel 64-bit*
    libsigar-x86-freebsd-5.soCFreeBSD 5.x AMD/Intel 32-bit*
    libsigar-x86-freebsd-6.soCFreeBSD 6.x AMD/Intel 64-bit*
    libsigar-amd64-freebsd-6.soCFreeBSD 6.x AMD/Intel 64-bit*

     

    3.代碼實現(xiàn)

     示例java項目下載地址:http://download.csdn.net/detail/jifeng3518/4305325

    復制代碼
    import java.net.InetAddress;
    import java.net.UnknownHostException;
    import java.util.Map;
    import java.util.Properties;
    import org.hyperic.sigar.CpuInfo;
    import org.hyperic.sigar.CpuPerc;
    import org.hyperic.sigar.FileSystem;
    import org.hyperic.sigar.FileSystemUsage;
    import org.hyperic.sigar.Mem;
    import org.hyperic.sigar.NetFlags;
    import org.hyperic.sigar.NetInterfaceConfig;
    import org.hyperic.sigar.NetInterfaceStat;
    import org.hyperic.sigar.OperatingSystem;
    import org.hyperic.sigar.Sigar;
    import org.hyperic.sigar.SigarException;
    import org.hyperic.sigar.Swap;
    import org.hyperic.sigar.Who;

    public class RuntimeTest {
        public static void main(String[] args) {
            try {
                // System信息,從jvm獲取
                property();
                System.out.println("----------------------------------");
                // cpu信息
                cpu();
                System.out.println("----------------------------------");
                // 內存信息
                memory();
                System.out.println("----------------------------------");
                // 操作系統(tǒng)信息
                os();
                System.out.println("----------------------------------");
                // 用戶信息
                who();
                System.out.println("----------------------------------");
                // 文件系統(tǒng)信息
                file();
                System.out.println("----------------------------------");
                // 網絡信息
                net();
                System.out.println("----------------------------------");
                // 以太網信息
                ethernet();
                System.out.println("----------------------------------");
            } catch (Exception e1) {
                e1.printStackTrace();
            }
        }

        private static void property() throws UnknownHostException {
            Runtime r = Runtime.getRuntime();
            Properties props = System.getProperties();
            InetAddress addr;
            addr = InetAddress.getLocalHost();
            String ip = addr.getHostAddress();
            Map<String, String> map = System.getenv();
            String userName = map.get("USERNAME");// 獲取用戶名
            String computerName = map.get("COMPUTERNAME");// 獲取計算機名
            String userDomain = map.get("USERDOMAIN");// 獲取計算機域名
            System.out.println("用戶名:    " + userName);
            System.out.println("計算機名:    " + computerName);
            System.out.println("計算機域名:    " + userDomain);
            System.out.println("本地ip地址:    " + ip);
            System.out.println("本地主機名:    " + addr.getHostName());
            System.out.println("JVM可以使用的總內存:    " + r.totalMemory());
            System.out.println("JVM可以使用的剩余內存:    " + r.freeMemory());
            System.out.println("JVM可以使用的處理器個數(shù):    " + r.availableProcessors());
            System.out.println("Java的運行環(huán)境版本:    " + props.getProperty("java.version"));
            System.out.println("Java的運行環(huán)境供應商:    " + props.getProperty("java.vendor"));
            System.out.println("Java供應商的URL:    " + props.getProperty("java.vendor.url"));
            System.out.println("Java的安裝路徑:    " + props.getProperty("java.home"));
            System.out.println("Java的虛擬機規(guī)范版本:    " + props.getProperty("java.vm.specification.version"));
            System.out.println("Java的虛擬機規(guī)范供應商:    " + props.getProperty("java.vm.specification.vendor"));
            System.out.println("Java的虛擬機規(guī)范名稱:    " + props.getProperty("java.vm.specification.name"));
            System.out.println("Java的虛擬機實現(xiàn)版本:    " + props.getProperty("java.vm.version"));
            System.out.println("Java的虛擬機實現(xiàn)供應商:    " + props.getProperty("java.vm.vendor"));
            System.out.println("Java的虛擬機實現(xiàn)名稱:    " + props.getProperty("java.vm.name"));
            System.out.println("Java運行時環(huán)境規(guī)范版本:    " + props.getProperty("java.specification.version"));
            System.out.println("Java運行時環(huán)境規(guī)范供應商:    " + props.getProperty("java.specification.vender"));
            System.out.println("Java運行時環(huán)境規(guī)范名稱:    " + props.getProperty("java.specification.name"));
            System.out.println("Java的類格式版本號:    " + props.getProperty("java.class.version"));
            System.out.println("Java的類路徑:    " + props.getProperty("java.class.path"));
            System.out.println("加載庫時搜索的路徑列表:    " + props.getProperty("java.library.path"));
            System.out.println("默認的臨時文件路徑:    " + props.getProperty("java.io.tmpdir"));
            System.out.println("一個或多個擴展目錄的路徑:    " + props.getProperty("java.ext.dirs"));
            System.out.println("操作系統(tǒng)的名稱:    " + props.getProperty("os.name"));
            System.out.println("操作系統(tǒng)的構架:    " + props.getProperty("os.arch"));
            System.out.println("操作系統(tǒng)的版本:    " + props.getProperty("os.version"));
            System.out.println("文件分隔符:    " + props.getProperty("file.separator"));
            System.out.println("路徑分隔符:    " + props.getProperty("path.separator"));
            System.out.println("行分隔符:    " + props.getProperty("line.separator"));
            System.out.println("用戶的賬戶名稱:    " + props.getProperty("user.name"));
            System.out.println("用戶的主目錄:    " + props.getProperty("user.home"));
            System.out.println("用戶的當前工作目錄:    " + props.getProperty("user.dir"));
        }

        private static void memory() throws SigarException {
            Sigar sigar = new Sigar();
            Mem mem = sigar.getMem();
            // 內存總量
            System.out.println("內存總量:    " + mem.getTotal() / 1024L + "K av");
            // 當前內存使用量
            System.out.println("當前內存使用量:    " + mem.getUsed() / 1024L + "K used");
            // 當前內存剩余量
            System.out.println("當前內存剩余量:    " + mem.getFree() / 1024L + "K free");
            Swap swap = sigar.getSwap();
            // 交換區(qū)總量
            System.out.println("交換區(qū)總量:    " + swap.getTotal() / 1024L + "K av");
            // 當前交換區(qū)使用量
            System.out.println("當前交換區(qū)使用量:    " + swap.getUsed() / 1024L + "K used");
            // 當前交換區(qū)剩余量
            System.out.println("當前交換區(qū)剩余量:    " + swap.getFree() / 1024L + "K free");
        }

        private static void cpu() throws SigarException {
            Sigar sigar = new Sigar();
            CpuInfo infos[] = sigar.getCpuInfoList();
            CpuPerc cpuList[] = null;
            cpuList = sigar.getCpuPercList();
            for (int i = 0; i < infos.length; i++) {// 不管是單塊CPU還是多CPU都適用
                CpuInfo info = infos[i];
                System.out.println("第" + (i + 1) + "塊CPU信息");
                System.out.println("CPU的總量MHz:    " + info.getMhz());// CPU的總量MHz
                System.out.println("CPU生產商:    " + info.getVendor());// 獲得CPU的賣主,如:Intel
                System.out.println("CPU類別:    " + info.getModel());// 獲得CPU的類別,如:Celeron
                System.out.println("CPU緩存數(shù)量:    " + info.getCacheSize());// 緩沖存儲器數(shù)量
                printCpuPerc(cpuList[i]);
            }
        }

        private static void printCpuPerc(CpuPerc cpu) {
            System.out.println("CPU用戶使用率:    " + CpuPerc.format(cpu.getUser()));// 用戶使用率
            System.out.println("CPU系統(tǒng)使用率:    " + CpuPerc.format(cpu.getSys()));// 系統(tǒng)使用率
            System.out.println("CPU當前等待率:    " + CpuPerc.format(cpu.getWait()));// 當前等待率
            System.out.println("CPU當前錯誤率:    " + CpuPerc.format(cpu.getNice()));//
            System.out.println("CPU當前空閑率:    " + CpuPerc.format(cpu.getIdle()));// 當前空閑率
            System.out.println("CPU總的使用率:    " + CpuPerc.format(cpu.getCombined()));// 總的使用率
        }

        private static void os() {
            OperatingSystem OS = OperatingSystem.getInstance();
            // 操作系統(tǒng)內核類型如: 386、486、586等x86
            System.out.println("操作系統(tǒng):    " + OS.getArch());
            System.out.println("操作系統(tǒng)CpuEndian():    " + OS.getCpuEndian());//
            System.out.println("操作系統(tǒng)DataModel():    " + OS.getDataModel());//
            
    // 系統(tǒng)描述
            System.out.println("操作系統(tǒng)的描述:    " + OS.getDescription());
            // 操作系統(tǒng)類型
            
    // System.out.println("OS.getName():    " + OS.getName());
            
    // System.out.println("OS.getPatchLevel():    " + OS.getPatchLevel());//
            
    // 操作系統(tǒng)的賣主
            System.out.println("操作系統(tǒng)的賣主:    " + OS.getVendor());
            // 賣主名稱
            System.out.println("操作系統(tǒng)的賣主名:    " + OS.getVendorCodeName());
            // 操作系統(tǒng)名稱
            System.out.println("操作系統(tǒng)名稱:    " + OS.getVendorName());
            // 操作系統(tǒng)賣主類型
            System.out.println("操作系統(tǒng)賣主類型:    " + OS.getVendorVersion());
            // 操作系統(tǒng)的版本號
            System.out.println("操作系統(tǒng)的版本號:    " + OS.getVersion());
        }

        private static void who() throws SigarException {
            Sigar sigar = new Sigar();
            Who who[] = sigar.getWhoList();
            if (who != null && who.length > 0) {
                for (int i = 0; i < who.length; i++) {
                    // System.out.println("當前系統(tǒng)進程表中的用戶名" + String.valueOf(i));
                    Who _who = who[i];
                    System.out.println("用戶控制臺:    " + _who.getDevice());
                    System.out.println("用戶host:    " + _who.getHost());
                    // System.out.println("getTime():    " + _who.getTime());
                    
    // 當前系統(tǒng)進程表中的用戶名
                    System.out.println("當前系統(tǒng)進程表中的用戶名:    " + _who.getUser());
                }
            }
        }

        private static void file() throws Exception {
            Sigar sigar = new Sigar();
            FileSystem fslist[] = sigar.getFileSystemList();
            for (int i = 0; i < fslist.length; i++) {
                System.out.println("分區(qū)的盤符名稱" + i);
                FileSystem fs = fslist[i];
                // 分區(qū)的盤符名稱
                System.out.println("盤符名稱:    " + fs.getDevName());
                // 分區(qū)的盤符名稱
                System.out.println("盤符路徑:    " + fs.getDirName());
                System.out.println("盤符標志:    " + fs.getFlags());//
                
    // 文件系統(tǒng)類型,比如 FAT32、NTFS
                System.out.println("盤符類型:    " + fs.getSysTypeName());
                // 文件系統(tǒng)類型名,比如本地硬盤、光驅、網絡文件系統(tǒng)等
                System.out.println("盤符類型名:    " + fs.getTypeName());
                // 文件系統(tǒng)類型
                System.out.println("盤符文件系統(tǒng)類型:    " + fs.getType());
                FileSystemUsage usage = null;
                usage = sigar.getFileSystemUsage(fs.getDirName());
                switch (fs.getType()) {
                case 0: // TYPE_UNKNOWN :未知
                    break;
                case 1: // TYPE_NONE
                    break;
                case 2: // TYPE_LOCAL_DISK : 本地硬盤
                    
    // 文件系統(tǒng)總大小
                    System.out.println(fs.getDevName() + "總大小:    " + usage.getTotal() + "KB");
                    // 文件系統(tǒng)剩余大小
                    System.out.println(fs.getDevName() + "剩余大小:    " + usage.getFree() + "KB");
                    // 文件系統(tǒng)可用大小
                    System.out.println(fs.getDevName() + "可用大小:    " + usage.getAvail() + "KB");
                    // 文件系統(tǒng)已經使用量
                    System.out.println(fs.getDevName() + "已經使用量:    " + usage.getUsed() + "KB");
                    double usePercent = usage.getUsePercent() * 100D;
                    // 文件系統(tǒng)資源的利用率
                    System.out.println(fs.getDevName() + "資源的利用率:    " + usePercent + "%");
                    break;
                case 3:// TYPE_NETWORK :網絡
                    break;
                case 4:// TYPE_RAM_DISK :閃存
                    break;
                case 5:// TYPE_CDROM :光驅
                    break;
                case 6:// TYPE_SWAP :頁面交換
                    break;
                }
                System.out.println(fs.getDevName() + "讀出:    " + usage.getDiskReads());
                System.out.println(fs.getDevName() + "寫入:    " + usage.getDiskWrites());
            }
            return;
        }

        private static void net() throws Exception {
            Sigar sigar = new Sigar();
            String ifNames[] = sigar.getNetInterfaceList();
            for (int i = 0; i < ifNames.length; i++) {
                String name = ifNames[i];
                NetInterfaceConfig ifconfig = sigar.getNetInterfaceConfig(name);
                System.out.println("網絡設備名:    " + name);// 網絡設備名
                System.out.println("IP地址:    " + ifconfig.getAddress());// IP地址
                System.out.println("子網掩碼:    " + ifconfig.getNetmask());// 子網掩碼
                if ((ifconfig.getFlags() & 1L) <= 0L) {
                    System.out.println("!IFF_UP...skipping getNetInterfaceStat");
                    continue;
                }
                NetInterfaceStat ifstat = sigar.getNetInterfaceStat(name);
                System.out.println(name + "接收的總包裹數(shù):" + ifstat.getRxPackets());// 接收的總包裹數(shù)
                System.out.println(name + "發(fā)送的總包裹數(shù):" + ifstat.getTxPackets());// 發(fā)送的總包裹數(shù)
                System.out.println(name + "接收到的總字節(jié)數(shù):" + ifstat.getRxBytes());// 接收到的總字節(jié)數(shù)
                System.out.println(name + "發(fā)送的總字節(jié)數(shù):" + ifstat.getTxBytes());// 發(fā)送的總字節(jié)數(shù)
                System.out.println(name + "接收到的錯誤包數(shù):" + ifstat.getRxErrors());// 接收到的錯誤包數(shù)
                System.out.println(name + "發(fā)送數(shù)據(jù)包時的錯誤數(shù):" + ifstat.getTxErrors());// 發(fā)送數(shù)據(jù)包時的錯誤數(shù)
                System.out.println(name + "接收時丟棄的包數(shù):" + ifstat.getRxDropped());// 接收時丟棄的包數(shù)
                System.out.println(name + "發(fā)送時丟棄的包數(shù):" + ifstat.getTxDropped());// 發(fā)送時丟棄的包數(shù)
            }
        }

        private static void ethernet() throws SigarException {
            Sigar sigar = null;
            sigar = new Sigar();
            String[] ifaces = sigar.getNetInterfaceList();
            for (int i = 0; i < ifaces.length; i++) {
                NetInterfaceConfig cfg = sigar.getNetInterfaceConfig(ifaces[i]);
                if (NetFlags.LOOPBACK_ADDRESS.equals(cfg.getAddress()) || (cfg.getFlags() & NetFlags.IFF_LOOPBACK) != 0
                        || NetFlags.NULL_HWADDR.equals(cfg.getHwaddr())) {
                    continue;
                }
                System.out.println(cfg.getName() + "IP地址:" + cfg.getAddress());// IP地址
                System.out.println(cfg.getName() + "網關廣播地址:" + cfg.getBroadcast());// 網關廣播地址
                System.out.println(cfg.getName() + "網卡MAC地址:" + cfg.getHwaddr());// 網卡MAC地址
                System.out.println(cfg.getName() + "子網掩碼:" + cfg.getNetmask());// 子網掩碼
                System.out.println(cfg.getName() + "網卡描述信息:" + cfg.getDescription());// 網卡描述信息
                System.out.println(cfg.getName() + "網卡類型" + cfg.getType());//
            }
        }
    }
    復制代碼

     

    運行結果:

     

    用戶名: Administrator
    計算機名: UCIT_JIF
    計算機域名: UCIT_JIF
    本地ip地址: 192.168.2.153
    本地主機名: UCIT_Jif
    JVM可以使用的總內存: 16252928
    JVM可以使用的剩余內存: 15866248
    JVM可以使用的處理器個數(shù): 2
    Java的運行環(huán)境版本: 1.6.0_18
    Java的運行環(huán)境供應商: Sun Microsystems Inc.
    Java供應商的URL: http://java.sun.com/
    Java的安裝路徑: C:\java\jre6
    Java的虛擬機規(guī)范版本: 1.0
    Java的虛擬機規(guī)范供應商: Sun Microsystems Inc.
    Java的虛擬機規(guī)范名稱: Java Virtual Machine Specification
    Java的虛擬機實現(xiàn)版本: 16.0-b13
    Java的虛擬機實現(xiàn)供應商: Sun Microsystems Inc.
    Java的虛擬機實現(xiàn)名稱: Java HotSpot(TM) Client VM
    Java運行時環(huán)境規(guī)范版本: 1.6
    Java運行時環(huán)境規(guī)范供應商: null
    Java運行時環(huán)境規(guī)范名稱: Java Platform API Specification
    Java的類格式版本號: 50.0
    Java的類路徑: D:\eclipse3.6\eclipse\workspace\sigar\bin;D:\eclipse3.6\eclipse\workspace\sigar\lib\sigar.jar;D:\eclipse3.6\eclipse\workspace\sigar\lib\.sigar_shellrc;D:\eclipse3.6\eclipse\workspace\sigar\lib\sigar-x86-winnt.dll;D:\eclipse3.6\eclipse\workspace\sigar\lib\sigar-x86-winnt.lib;D:\eclipse3.6\eclipse\workspace\sigar\lib\libsigar-x86-linux.so
    加載庫時搜索的路徑列表: C:\java\jre6\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\PHP\;D:\oracle\product\10.2.0\client_2\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;C:\java\jdk1.6.0_18\bin;C:\Program Files\TortoiseSVN\bin;C:\Progra~1\GnuWin32\bin;C:\Program Files\goodvpn\bin;D:\Program Files\PowerCmd;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\Common Files\Adobe\AGL;C:\apache-ant-1.8.2\bin;D:\Program Files\Rational\common;C:\Program Files\StormII\Codec;C:\Program Files\StormII;C:\Program Files\SSH Communications Security\SSH Secure Shell;;;C:\Program Files\OpenVPN\bin;C:\Program Files\OpenVPN64\bin
    默認的臨時文件路徑: C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\
    一個或多個擴展目錄的路徑: C:\java\jre6\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
    操作系統(tǒng)的名稱: Windows XP
    操作系統(tǒng)的構架: x86
    操作系統(tǒng)的版本: 5.1
    文件分隔符: \
    路徑分隔符: ;
    行分隔符: 

    用戶的賬戶名稱: Administrator
    用戶的主目錄: C:\Documents and Settings\Administrator
    用戶的當前工作目錄: D:\eclipse3.6\eclipse\workspace\sigar
    ----------------------------------
    第1塊CPU信息
    CPU的總量MHz: 3015
    CPU生產商: AMD
    CPU類別: Athlon
    CPU緩存數(shù)量: -1
    CPU用戶使用率: 3.1%
    CPU系統(tǒng)使用率: 9.3%
    CPU當前等待率: 0.0%
    CPU當前錯誤率: 0.0%
    CPU當前空閑率: 87.4%
    CPU總的使用率: 12.5%
    第2塊CPU信息
    CPU的總量MHz: 3015
    CPU生產商: AMD
    CPU類別: Athlon
    CPU緩存數(shù)量: -1
    CPU用戶使用率: 0.0%
    CPU系統(tǒng)使用率: 3.2%
    CPU當前等待率: 0.0%
    CPU當前錯誤率: 0.0%
    CPU當前空閑率: 96.8%
    CPU總的使用率: 3.2%
    ----------------------------------
    內存總量: 3275880K av
    當前內存使用量: 1698960K used
    當前內存剩余量: 1576920K free
    交換區(qū)總量: 5206208K av
    當前交換區(qū)使用量: 2062372K used
    當前交換區(qū)剩余量: 3143836K free
    ----------------------------------
    操作系統(tǒng): x86
    操作系統(tǒng)CpuEndian(): little
    操作系統(tǒng)DataModel(): 32
    操作系統(tǒng)的描述: Microsoft Windows XP
    操作系統(tǒng)的賣主: Microsoft
    操作系統(tǒng)的賣主名: Whistler
    操作系統(tǒng)名稱: Windows XP
    操作系統(tǒng)賣主類型: XP
    操作系統(tǒng)的版本號: 5.1
    ----------------------------------
    用戶控制臺: console
    用戶host: NT AUTHORITY
    當前系統(tǒng)進程表中的用戶名: LOCAL SERVICE
    用戶控制臺: console
    用戶host: NT AUTHORITY
    當前系統(tǒng)進程表中的用戶名: NETWORK SERVICE
    用戶控制臺: Console
    用戶host: UCIT_JIF
    當前系統(tǒng)進程表中的用戶名: Administrator
    用戶控制臺: console
    用戶host: NT AUTHORITY
    當前系統(tǒng)進程表中的用戶名: SYSTEM
    ----------------------------------
    分區(qū)的盤符名稱0
    盤符名稱: C:\
    盤符路徑: C:\
    盤符標志: 0
    盤符類型: FAT32
    盤符類型名: local
    盤符文件系統(tǒng)類型: 2
    C:\總大小: 47159808KB
    C:\剩余大小: 9771792KB
    C:\可用大小: 9771792KB
    C:\已經使用量: 37388016KB
    C:\資源的利用率: 80.0%
    C:\讀出: 45669
    C:\寫入: 43176
    分區(qū)的盤符名稱1
    盤符名稱: D:\
    盤符路徑: D:\
    盤符標志: 0
    盤符類型: NTFS
    盤符類型名: local
    盤符文件系統(tǒng)類型: 2
    D:\總大小: 133186848KB
    D:\剩余大小: 65896436KB
    D:\可用大小: 65896436KB
    D:\已經使用量: 67290412KB
    D:\資源的利用率: 51.0%
    D:\讀出: 41299
    D:\寫入: 40369
    分區(qū)的盤符名稱2
    盤符名稱: E:\
    盤符路徑: E:\
    盤符標志: 0
    盤符類型: NTFS
    盤符類型名: local
    盤符文件系統(tǒng)類型: 2
    E:\總大小: 154151672KB
    E:\剩余大小: 82892352KB
    E:\可用大小: 82892352KB
    E:\已經使用量: 71259320KB
    E:\資源的利用率: 47.0%
    E:\讀出: 21383
    E:\寫入: 728
    分區(qū)的盤符名稱3
    盤符名稱: F:\
    盤符路徑: F:\
    盤符標志: 0
    盤符類型: NTFS
    盤符類型名: local
    盤符文件系統(tǒng)類型: 2
    F:\總大小: 153862504KB
    F:\剩余大小: 33843680KB
    F:\可用大小: 33843680KB
    F:\已經使用量: 120018824KB
    F:\資源的利用率: 79.0%
    F:\讀出: 14
    F:\寫入: 24
    ----------------------------------
    網絡設備名: eth0
    IP地址: 0.0.0.0
    子網掩碼: 0.0.0.0
    !IFF_UP...skipping getNetInterfaceStat
    網絡設備名: eth1
    IP地址: 0.0.0.0
    子網掩碼: 0.0.0.0
    !IFF_UP...skipping getNetInterfaceStat
    網絡設備名: eth2
    IP地址: 192.168.2.153
    子網掩碼: 255.255.255.0
    eth2接收的總包裹數(shù):105678
    eth2發(fā)送的總包裹數(shù):21919
    eth2接收到的總字節(jié)數(shù):24269582
    eth2發(fā)送的總字節(jié)數(shù):8721544
    eth2接收到的錯誤包數(shù):0
    eth2發(fā)送數(shù)據(jù)包時的錯誤數(shù):0
    eth2接收時丟棄的包數(shù):0
    eth2發(fā)送時丟棄的包數(shù):0
    網絡設備名: eth3
    IP地址: 192.168.184.1
    子網掩碼: 255.255.255.0
    eth3接收的總包裹數(shù):144
    eth3發(fā)送的總包裹數(shù):146
    eth3接收到的總字節(jié)數(shù):16861
    eth3發(fā)送的總字節(jié)數(shù):16969
    eth3接收到的錯誤包數(shù):0
    eth3發(fā)送數(shù)據(jù)包時的錯誤數(shù):0
    eth3接收時丟棄的包數(shù):0
    eth3發(fā)送時丟棄的包數(shù):0
    網絡設備名: eth4
    IP地址: 192.168.92.1
    子網掩碼: 255.255.255.0
    eth4接收的總包裹數(shù):144
    eth4發(fā)送的總包裹數(shù):146
    eth4接收到的總字節(jié)數(shù):16861
    eth4發(fā)送的總字節(jié)數(shù):16969
    eth4接收到的錯誤包數(shù):0
    eth4發(fā)送數(shù)據(jù)包時的錯誤數(shù):0
    eth4接收時丟棄的包數(shù):0
    eth4發(fā)送時丟棄的包數(shù):0
    網絡設備名: lo0
    IP地址: 127.0.0.1
    子網掩碼: 255.0.0.0
    lo0接收的總包裹數(shù):94004
    lo0發(fā)送的總包裹數(shù):94004
    lo0接收到的總字節(jié)數(shù):15416919
    lo0發(fā)送的總字節(jié)數(shù):15416919
    lo0接收到的錯誤包數(shù):0
    lo0發(fā)送數(shù)據(jù)包時的錯誤數(shù):0
    lo0接收時丟棄的包數(shù):0
    lo0發(fā)送時丟棄的包數(shù):0
    ----------------------------------
    eth0IP地址:0.0.0.0
    eth0網關廣播地址:255.255.255.255
    eth0網卡MAC地址:00:FF:79:6B:AF:45
    eth0子網掩碼:0.0.0.0
    eth0網卡描述信息:TAP-Win32 Adapter V8 #3 - ????ü??????ò?
    eth0網卡類型Ethernet
    eth1IP地址:0.0.0.0
    eth1網關廣播地址:255.255.255.255
    eth1網卡MAC地址:00:FF:C9:53:0A:58
    eth1子網掩碼:0.0.0.0
    eth1網卡描述信息:TAP-Win32 Adapter V8 #2 - ????ü??????ò?
    eth1網卡類型Ethernet
    eth2IP地址:192.168.2.153
    eth2網關廣播地址:192.168.2.255
    eth2網卡MAC地址:00:21:86:4D:23:26
    eth2子網掩碼:255.255.255.0
    eth2網卡描述信息:NVIDIA nForce Networking Controller - ????ü??????ò?
    eth2網卡類型Ethernet
    eth3IP地址:192.168.184.1
    eth3網關廣播地址:192.168.184.255
    eth3網卡MAC地址:00:50:56:C0:00:01
    eth3子網掩碼:255.255.255.0
    eth3網卡描述信息:VMware Virtual Ethernet Adapter for VMnet1
    eth3網卡類型Ethernet
    eth4IP地址:192.168.92.1
    eth4網關廣播地址:192.168.92.255
    eth4網卡MAC地址:00:50:56:C0:00:08
    eth4子網掩碼:255.255.255.0
    eth4網卡描述信息:VMware Virtual Ethernet Adapter for VMnet8
    eth4網卡類型Ethernet
    ----------------------------------


    只有注冊用戶登錄后才能發(fā)表評論。


    網站導航:
     
    主站蜘蛛池模板: 97青青草原国产免费观看| 日韩黄色免费观看| 亚洲国产成人精品无码区在线网站| 在人线av无码免费高潮喷水| 国产成人不卡亚洲精品91| 亚洲熟妇av一区二区三区漫画| 在线观看www日本免费网站| 国产亚洲视频在线观看| 亚洲国产a∨无码中文777| 成人a视频片在线观看免费| 中文字幕在线成人免费看| 亚洲一区二区三区不卡在线播放| 一级毛片直播亚洲| 亚洲精品视频免费在线观看| 美女黄色毛片免费看| 久久久亚洲欧洲日产国码aⅴ| 国产亚洲美女精品久久久2020| 91在线手机精品免费观看| 国产亚洲综合精品一区二区三区| 亚洲激情在线视频| 又爽又黄无遮挡高清免费视频 | 亚洲a∨无码精品色午夜| 国产亚洲婷婷香蕉久久精品| 日本二区免费一片黄2019| 国产精品免费一区二区三区四区| 爱情岛亚洲论坛在线观看| 亚洲精品日韩中文字幕久久久| 国产亚洲成归v人片在线观看| 成人毛片免费播放| 亚洲视频在线免费看| 在线观看免费视频网站色| 日韩在线视精品在亚洲| 亚洲免费视频播放| 亚洲成人中文字幕| 亚洲一区AV无码少妇电影☆| 日韩免费福利视频| 午夜免费福利在线| 免费看成人AA片无码视频羞羞网| 久久精品国产免费一区| 亚洲五月午夜免费在线视频| 久久人午夜亚洲精品无码区|