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

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

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

          1.下載sigar.jar

          sigar官方主頁

          sigar-1.6.4.zip

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

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

           

          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

          復(fù)制代碼
          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("----------------------------------");
                      // 內(nèi)存信息
                      memory();
                      System.out.println("----------------------------------");
                      // 操作系統(tǒng)信息
                      os();
                      System.out.println("----------------------------------");
                      // 用戶信息
                      who();
                      System.out.println("----------------------------------");
                      // 文件系統(tǒng)信息
                      file();
                      System.out.println("----------------------------------");
                      // 網(wǎng)絡(luò)信息
                      net();
                      System.out.println("----------------------------------");
                      // 以太網(wǎng)信息
                      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可以使用的總內(nèi)存:    " + r.totalMemory());
                  System.out.println("JVM可以使用的剩余內(nèi)存:    " + 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)境供應(yīng)商:    " + props.getProperty("java.vendor"));
                  System.out.println("Java供應(yīng)商的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ī)范供應(yīng)商:    " + 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)供應(yīng)商:    " + 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ī)范供應(yīng)商:    " + 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("默認(rèn)的臨時文件路徑:    " + 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)的構(gòu)架:    " + 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("用戶的當(dāng)前工作目錄:    " + props.getProperty("user.dir"));
              }

              private static void memory() throws SigarException {
                  Sigar sigar = new Sigar();
                  Mem mem = sigar.getMem();
                  // 內(nèi)存總量
                  System.out.println("內(nèi)存總量:    " + mem.getTotal() / 1024L + "K av");
                  // 當(dāng)前內(nèi)存使用量
                  System.out.println("當(dāng)前內(nèi)存使用量:    " + mem.getUsed() / 1024L + "K used");
                  // 當(dāng)前內(nèi)存剩余量
                  System.out.println("當(dāng)前內(nèi)存剩余量:    " + mem.getFree() / 1024L + "K free");
                  Swap swap = sigar.getSwap();
                  // 交換區(qū)總量
                  System.out.println("交換區(qū)總量:    " + swap.getTotal() / 1024L + "K av");
                  // 當(dāng)前交換區(qū)使用量
                  System.out.println("當(dāng)前交換區(qū)使用量:    " + swap.getUsed() / 1024L + "K used");
                  // 當(dāng)前交換區(qū)剩余量
                  System.out.println("當(dāng)前交換區(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生產(chǎn)商:    " + 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當(dāng)前等待率:    " + CpuPerc.format(cpu.getWait()));// 當(dāng)前等待率
                  System.out.println("CPU當(dāng)前錯誤率:    " + CpuPerc.format(cpu.getNice()));//
                  System.out.println("CPU當(dāng)前空閑率:    " + CpuPerc.format(cpu.getIdle()));// 當(dāng)前空閑率
                  System.out.println("CPU總的使用率:    " + CpuPerc.format(cpu.getCombined()));// 總的使用率
              }

              private static void os() {
                  OperatingSystem OS = OperatingSystem.getInstance();
                  // 操作系統(tǒng)內(nèi)核類型如: 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("當(dāng)前系統(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());
                          
          // 當(dāng)前系統(tǒng)進程表中的用戶名
                          System.out.println("當(dāng)前系統(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("盤符標(biāo)志:    " + fs.getFlags());//
                      
          // 文件系統(tǒng)類型,比如 FAT32、NTFS
                      System.out.println("盤符類型:    " + fs.getSysTypeName());
                      // 文件系統(tǒng)類型名,比如本地硬盤、光驅(qū)、網(wǎng)絡(luò)文件系統(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)已經(jīng)使用量
                          System.out.println(fs.getDevName() + "已經(jīng)使用量:    " + usage.getUsed() + "KB");
                          double usePercent = usage.getUsePercent() * 100D;
                          // 文件系統(tǒng)資源的利用率
                          System.out.println(fs.getDevName() + "資源的利用率:    " + usePercent + "%");
                          break;
                      case 3:// TYPE_NETWORK :網(wǎng)絡(luò)
                          break;
                      case 4:// TYPE_RAM_DISK :閃存
                          break;
                      case 5:// TYPE_CDROM :光驅(qū)
                          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("網(wǎng)絡(luò)設(shè)備名:    " + name);// 網(wǎng)絡(luò)設(shè)備名
                      System.out.println("IP地址:    " + ifconfig.getAddress());// IP地址
                      System.out.println("子網(wǎng)掩碼:    " + ifconfig.getNetmask());// 子網(wǎng)掩碼
                      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() + "網(wǎng)關(guān)廣播地址:" + cfg.getBroadcast());// 網(wǎng)關(guān)廣播地址
                      System.out.println(cfg.getName() + "網(wǎng)卡MAC地址:" + cfg.getHwaddr());// 網(wǎng)卡MAC地址
                      System.out.println(cfg.getName() + "子網(wǎng)掩碼:" + cfg.getNetmask());// 子網(wǎng)掩碼
                      System.out.println(cfg.getName() + "網(wǎng)卡描述信息:" + cfg.getDescription());// 網(wǎng)卡描述信息
                      System.out.println(cfg.getName() + "網(wǎng)卡類型" + cfg.getType());//
                  }
              }
          }
          復(fù)制代碼

           

          運行結(jié)果:

           

          用戶名: Administrator
          計算機名: UCIT_JIF
          計算機域名: UCIT_JIF
          本地ip地址: 192.168.2.153
          本地主機名: UCIT_Jif
          JVM可以使用的總內(nèi)存: 16252928
          JVM可以使用的剩余內(nèi)存: 15866248
          JVM可以使用的處理器個數(shù): 2
          Java的運行環(huán)境版本: 1.6.0_18
          Java的運行環(huán)境供應(yīng)商: Sun Microsystems Inc.
          Java供應(yīng)商的URL: http://java.sun.com/
          Java的安裝路徑: C:\java\jre6
          Java的虛擬機規(guī)范版本: 1.0
          Java的虛擬機規(guī)范供應(yīng)商: Sun Microsystems Inc.
          Java的虛擬機規(guī)范名稱: Java Virtual Machine Specification
          Java的虛擬機實現(xiàn)版本: 16.0-b13
          Java的虛擬機實現(xiàn)供應(yīng)商: Sun Microsystems Inc.
          Java的虛擬機實現(xiàn)名稱: Java HotSpot(TM) Client VM
          Java運行時環(huán)境規(guī)范版本: 1.6
          Java運行時環(huán)境規(guī)范供應(yīng)商: 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
          默認(rèn)的臨時文件路徑: 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)的構(gòu)架: x86
          操作系統(tǒng)的版本: 5.1
          文件分隔符: \
          路徑分隔符: ;
          行分隔符: 

          用戶的賬戶名稱: Administrator
          用戶的主目錄: C:\Documents and Settings\Administrator
          用戶的當(dāng)前工作目錄: D:\eclipse3.6\eclipse\workspace\sigar
          ----------------------------------
          第1塊CPU信息
          CPU的總量MHz: 3015
          CPU生產(chǎn)商: AMD
          CPU類別: Athlon
          CPU緩存數(shù)量: -1
          CPU用戶使用率: 3.1%
          CPU系統(tǒng)使用率: 9.3%
          CPU當(dāng)前等待率: 0.0%
          CPU當(dāng)前錯誤率: 0.0%
          CPU當(dāng)前空閑率: 87.4%
          CPU總的使用率: 12.5%
          第2塊CPU信息
          CPU的總量MHz: 3015
          CPU生產(chǎn)商: AMD
          CPU類別: Athlon
          CPU緩存數(shù)量: -1
          CPU用戶使用率: 0.0%
          CPU系統(tǒng)使用率: 3.2%
          CPU當(dāng)前等待率: 0.0%
          CPU當(dāng)前錯誤率: 0.0%
          CPU當(dāng)前空閑率: 96.8%
          CPU總的使用率: 3.2%
          ----------------------------------
          內(nèi)存總量: 3275880K av
          當(dāng)前內(nèi)存使用量: 1698960K used
          當(dāng)前內(nèi)存剩余量: 1576920K free
          交換區(qū)總量: 5206208K av
          當(dāng)前交換區(qū)使用量: 2062372K used
          當(dāng)前交換區(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
          當(dāng)前系統(tǒng)進程表中的用戶名: LOCAL SERVICE
          用戶控制臺: console
          用戶host: NT AUTHORITY
          當(dāng)前系統(tǒng)進程表中的用戶名: NETWORK SERVICE
          用戶控制臺: Console
          用戶host: UCIT_JIF
          當(dāng)前系統(tǒng)進程表中的用戶名: Administrator
          用戶控制臺: console
          用戶host: NT AUTHORITY
          當(dāng)前系統(tǒng)進程表中的用戶名: SYSTEM
          ----------------------------------
          分區(qū)的盤符名稱0
          盤符名稱: C:\
          盤符路徑: C:\
          盤符標(biāo)志: 0
          盤符類型: FAT32
          盤符類型名: local
          盤符文件系統(tǒng)類型: 2
          C:\總大小: 47159808KB
          C:\剩余大小: 9771792KB
          C:\可用大小: 9771792KB
          C:\已經(jīng)使用量: 37388016KB
          C:\資源的利用率: 80.0%
          C:\讀出: 45669
          C:\寫入: 43176
          分區(qū)的盤符名稱1
          盤符名稱: D:\
          盤符路徑: D:\
          盤符標(biāo)志: 0
          盤符類型: NTFS
          盤符類型名: local
          盤符文件系統(tǒng)類型: 2
          D:\總大小: 133186848KB
          D:\剩余大小: 65896436KB
          D:\可用大小: 65896436KB
          D:\已經(jīng)使用量: 67290412KB
          D:\資源的利用率: 51.0%
          D:\讀出: 41299
          D:\寫入: 40369
          分區(qū)的盤符名稱2
          盤符名稱: E:\
          盤符路徑: E:\
          盤符標(biāo)志: 0
          盤符類型: NTFS
          盤符類型名: local
          盤符文件系統(tǒng)類型: 2
          E:\總大小: 154151672KB
          E:\剩余大小: 82892352KB
          E:\可用大小: 82892352KB
          E:\已經(jīng)使用量: 71259320KB
          E:\資源的利用率: 47.0%
          E:\讀出: 21383
          E:\寫入: 728
          分區(qū)的盤符名稱3
          盤符名稱: F:\
          盤符路徑: F:\
          盤符標(biāo)志: 0
          盤符類型: NTFS
          盤符類型名: local
          盤符文件系統(tǒng)類型: 2
          F:\總大小: 153862504KB
          F:\剩余大小: 33843680KB
          F:\可用大小: 33843680KB
          F:\已經(jīng)使用量: 120018824KB
          F:\資源的利用率: 79.0%
          F:\讀出: 14
          F:\寫入: 24
          ----------------------------------
          網(wǎng)絡(luò)設(shè)備名: eth0
          IP地址: 0.0.0.0
          子網(wǎng)掩碼: 0.0.0.0
          !IFF_UP...skipping getNetInterfaceStat
          網(wǎng)絡(luò)設(shè)備名: eth1
          IP地址: 0.0.0.0
          子網(wǎng)掩碼: 0.0.0.0
          !IFF_UP...skipping getNetInterfaceStat
          網(wǎng)絡(luò)設(shè)備名: eth2
          IP地址: 192.168.2.153
          子網(wǎng)掩碼: 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
          網(wǎng)絡(luò)設(shè)備名: eth3
          IP地址: 192.168.184.1
          子網(wǎng)掩碼: 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
          網(wǎng)絡(luò)設(shè)備名: eth4
          IP地址: 192.168.92.1
          子網(wǎng)掩碼: 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
          網(wǎng)絡(luò)設(shè)備名: lo0
          IP地址: 127.0.0.1
          子網(wǎng)掩碼: 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網(wǎng)關(guān)廣播地址:255.255.255.255
          eth0網(wǎng)卡MAC地址:00:FF:79:6B:AF:45
          eth0子網(wǎng)掩碼:0.0.0.0
          eth0網(wǎng)卡描述信息:TAP-Win32 Adapter V8 #3 - ????ü??????ò?
          eth0網(wǎng)卡類型Ethernet
          eth1IP地址:0.0.0.0
          eth1網(wǎng)關(guān)廣播地址:255.255.255.255
          eth1網(wǎng)卡MAC地址:00:FF:C9:53:0A:58
          eth1子網(wǎng)掩碼:0.0.0.0
          eth1網(wǎng)卡描述信息:TAP-Win32 Adapter V8 #2 - ????ü??????ò?
          eth1網(wǎng)卡類型Ethernet
          eth2IP地址:192.168.2.153
          eth2網(wǎng)關(guān)廣播地址:192.168.2.255
          eth2網(wǎng)卡MAC地址:00:21:86:4D:23:26
          eth2子網(wǎng)掩碼:255.255.255.0
          eth2網(wǎng)卡描述信息:NVIDIA nForce Networking Controller - ????ü??????ò?
          eth2網(wǎng)卡類型Ethernet
          eth3IP地址:192.168.184.1
          eth3網(wǎng)關(guān)廣播地址:192.168.184.255
          eth3網(wǎng)卡MAC地址:00:50:56:C0:00:01
          eth3子網(wǎng)掩碼:255.255.255.0
          eth3網(wǎng)卡描述信息:VMware Virtual Ethernet Adapter for VMnet1
          eth3網(wǎng)卡類型Ethernet
          eth4IP地址:192.168.92.1
          eth4網(wǎng)關(guān)廣播地址:192.168.92.255
          eth4網(wǎng)卡MAC地址:00:50:56:C0:00:08
          eth4子網(wǎng)掩碼:255.255.255.0
          eth4網(wǎng)卡描述信息:VMware Virtual Ethernet Adapter for VMnet8
          eth4網(wǎng)卡類型Ethernet
          ----------------------------------


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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 峨眉山市| 高要市| 莱西市| 安塞县| 哈巴河县| 额尔古纳市| 建德市| 昭平县| 巍山| 井陉县| 平阳县| 永安市| 渑池县| 和平县| 监利县| 会东县| 北流市| 米易县| 筠连县| 施甸县| 河源市| 胶州市| 永修县| 娄烦县| 岗巴县| 汝南县| 扎兰屯市| 清水河县| 磴口县| 名山县| 泰来县| 原平市| 重庆市| 灌云县| 蒙自县| 天津市| 沂源县| 安阳县| 施甸县| 贵州省| 雅江县|