os模块

    os.tmpdir(): 返回操作系统的默认临时文件夹;

    os.endianness(): 返回cpu的字节序,可能的是BE或LE;

    os.hostname(): 返回操作系统的主机名;

    os.type(): 返回操作系统名;

    os.arch(): 返回操作系统cpu架构,可能的值有x64、arm和ia32;

    os.release(): 返回操作系统的发行版本;

    os.uptime(): 返回操作系统运行的时间,以秒为单位;

    os.loadavg(): 返回一个包含1、5、15分钟平均负载的数组;

    os.totalmen(): 返回系统内存总量,单位为字节;

    os.freemen(): 返回操作系统空闲内存量,单位是字节;

    os.cpus(): 返回一个对象数组,包含所有安装的每次cpu内核的信息,比如:型号,速度(单位MHZ)、时间(一个包含user、nice、sys、idle和irq所使用cpu内核毫秒数的对象);

    os.networkInterfaces(): 获取网络接口列表;

 

  path模块

    path.normalize(p): 规范化路径,注意'..'和'.';

    path.join(path1,path2,path3,...): 用于连接路径。 该方法的主要用途在于,会真确使用当前系统的路径分割符,Unix系统是'/',Window系统是'\';

    path.resolve(path1,path2,to): 将参数解析为绝对路径,给定的路径的序列是从又往左处理的,后面每个path被依次解析,直到构造完成一个绝对路径;

    path.isAbsolute(path): 判断参数path是否是绝对路径;

    path.relative(from,to): 用于将绝对路径转为相对路径,返回from到to的相对路径;

      例如:path.relative('/data/orandea/test/aa','/data/orandea/impl/bbb'),则在linux系统返回'../../impl/bbb'

    path.dirname(p): 返回路径中代表文件夹的部分,同Unix的dirname命令类似

    path.basename(p,ext): 返回路径中的最后一部分;

    path.extname(p): 返回路径中文件的后缀名,即路径中最后一个'.'之后的部分。如果是一个路径中并包含'.'或该路径只包含一个'.'且这个'.'为路径的第一个字符,则此命令返回空字符串;

    path.parse(pathString): 返回路径字符串的对象;

    path.format(pathObject): 从对象中返回路径字符串,和path.parse相反;

    

    

    

    

    

相关文章:

  • 2021-10-18
  • 2021-12-12
  • 2022-02-25
  • 2021-03-27
  • 2021-12-05
  • 2021-04-17
  • 2021-11-17
猜你喜欢
  • 2021-08-21
  • 2022-12-23
  • 2021-10-05
  • 2021-06-23
  • 2021-09-19
  • 2021-04-26
  • 2021-11-20
相关资源
相似解决方案