跳到主要内容

系统(System)

生成许多计算机系统属性的虚假数据。

commonFileExt

返回一个常用的文件扩展名。

返回: 字符串

示例

{{$system.commonFileExt}}  // 'wav'

commonFileName

返回一个带有给定扩展名或常用扩展名的随机文件名。

参数

名称类型默认值描述
ext字符串扩展名。空字符串被认为是未设置。

返回: 字符串

示例

{{$system.commonFileName}}  // 'through.gif'

{{$system.commonFileName(ext='txt')}} // 'um_vacantly_repeatedly.txt'

commonFileType

返回一个常用的文件类型。

返回: 字符串

示例

{{$system.commonFileType}}  // 'text'

cron

返回一个随机的 cron 表达式。

参数

名称类型默认值描述
includeNonStandard布尔值false生成的表达式中是否包含 @yearly@monthly@daily 等文本标签。
includeYear布尔值false生成的表达式中是否包含年份。

返回: 字符串

示例

{{$system.cron}} // '* 7 ? 7 THU'

{{$system.cron(includeYear=true)}} // '57 * * 2 ? 2070'

{{$system.cron(includeNonStandard=true)}} // '* * ? 1 *'

directoryPath

返回一个目录路径。

返回: 字符串

示例

{{$system.directoryPath}} // '/usr/bin'

fileExt

返回一个文件扩展名。

参数

名称类型默认值描述
mimeType字符串false有效的 MIME 类型

返回: 字符串

示例

{{$system.fileExt}} // 'doc'

{{$system.fileExt(mimeType='application/json')}} // 'json'

fileName

返回一个带有扩展名的随机文件名。

参数

名称类型默认值描述
extensionCount数字1定义文件名应有多少个扩展名。
min数字1文件名应具有的最小扩展名数。
max数字1文件名应具有的最大扩展名数。

返回: 字符串

示例

{{$system.fileName}} // 'battle.jpeg'

{{$system.fileName(extensionCount=2)}} // 'even_black.rtf.rng'

filePath

返回一个文件路径。

返回: 字符串

示例

{{$system.filePath}} // '/net/oval_specific_unselfish.svgz'

fileType

返回一个文件类型。

返回: 字符串

示例

{{$system.fileType}}  // 'message'

mimeType

返回一个 MIME 类型。

返回: 字符串

示例

{{$system.mimeType}}  // 'application/zip'

networkInterface

返回一个随机的 网络接口

参数

名称类型默认值描述
interfaceSchema'index' | 'slot' | 'mac' | 'pci'接口模式。可以是 indexslotmacpci 之一。
interfaceType'en' | 'wl' | 'ww'{{$helpers.arrayElement(['wl','en','ww'])}}接口类型。可以是 enwlww 之一。

返回: 字符串

示例

{{$system.networkInterface}} // 'wlx26bf88459fdf'

{{$system.networkInterface(interfaceType='wl')}} // 'wlx5a1f70bd93bb'

{{$system.networkInterface(interfaceSchema='mac')}} // 'wwxa4403d778514'

{{$system.networkInterface(interfaceType='en',interfaceSchema='pci')}} // 'P2enp3s5f0'

semver

返回一个 语义化版本

返回: 字符串

示例

{{$system.semver}}  // '8.0.3'