@ai-ecoverse/wasm-coreutils

中文文档
9.12.0-15发布于 2026/10/22GPL-3.0-or-later零依赖构建来源已验证近 30 天下载 5万

GNU creautils 9.12: Is, cp, mv, cat, date, sort 和其他核心命令.

中文使用文档
文档目录8 节
  1. 没有 TZ 是指世界协调时(9.1.2.0-15)
  2. nice 和时区名称(9.12.0-14)
  3. 时区和环境(9.12.0-12)
  4. uname (第9.12.0-7号决定)
  5. 径行(9.12.0-6)
  6. 硬链接 (9.12.0-6)
  7. 设备编号(9.12.0-6)
  8. 用户 (9.12.0-5, slic-内核 ? 1.44.0)

@ai-ecoverse/wasm-coreutils

GNU coreutils (单二元) 对于 slic.

pnpm add -g @ai-ecoverse/wasm-coreutils

没有 TZ 是指世界协调时(9.1.2.0-15)

与 TZ 未设定,如在7的默认环境中, date, (中文(简体) ), touch, (中文(简体) ), ls 其他使用协调世界时并命名 UTC,如同 GNU 日期在 Linux 主机上所做的 没有 /etc/localtime数字 : date -d @0 指纹 Thu Jan 1 00:00:00 UTC 1970。直到9.1.2.0-14未设定 TZ 意为 浏览器自己的时区,命名为 Emscripten names it(UTC-0000 世界协调时 浏览器, homecoop#1626. 设定 TZ (单位:千美元)TZ=Europe/Berlin, (中文(简体) ), TZ=EST5EDT用于 当地时间.

nice 和时区名称(9.12.0-14)

nice 保持每个过程的舒适度, 就像在 Linux 上: 它从 0 开始, nice -n N 加上N(默认为10个,最多为19个),子女继承. 谁都可以 养活它,只有根能降低它,对于任何人 nice -n -1 cmd 警告时 cannot set niceness 运行 cmd 无论如何。 slicc-内核没有调度器 优先级,所以值不会改变程序运行的方式;它是 这样可以读取脚本 nice 看真实的数字。 直到每辆9.12.0-13 20岁和每岁 nice -n 警告(homescoop#863).

内核保持不优美,所以值会前往儿童进程 环境变量 SLICC_NICE (只在不是0的时候). 一个值 整个数字不算为0, 而一个外面 -20.19 被夹住. 因为这是一个环境变量,任何人都可以设置它(SLICC_NICE=-5 nice 打印 - 5 给任何用户; 仅此而已, 因为内核 每个过程都一样 已知限制 :

  • env 赤裸裸的 printenv 把它从他们的名单上删除,但 printenv SLICC_NICE 打印它和其他程序(export -p 来来来来来来来 见之;
  • env -i 放弃它: nice -n 5 env -i nice 打印 0, Linux 打印 5.

这些限制会一直停留到斯克-内核保持每个过程的舒适性(一个 答案以获取优先级/设置优先级,因为它回答的不相同; 内部没有变化 creautils可以抬起它们(homescoop#1627).

date +%Z 将 IANA 区域命名为 tz 数据库中的 : JST, (中文(简体) ), GMT编号 :BST 页:1 伦敦, GMT编号 :IST 为都柏林, CET编号 :CEST, (中文(简体) ), AEST编号 :AEDT, (中文(简体) ), IST 页:1 加尔各答,以及 +04 数据库没有名称(迪拜). 以前,美国以外的大多数地区都是一个数字(+09 (东京) 名称 来源于数据库名称的表格,按区域、协调世界时的相冲和是否 日出节省时间(当抵消额高于最低时) 从浏览器的美国 名称 (EST, (中文(简体) ), PDT, (中文(简体) ), AKST) (中文(简体) ). 桌子从不写字母 数据库有数字:2011-2014年的加里宁格勒 +03无法做到的地方 说,数字是打印的,所以有些区域老的名字是数字 (伊斯坦布尔、安曼或的黎波里) EET莫斯科大学的 MSK 以 +04 为单位 2011-2014年,伦敦 BST (homescoop#1417).

时区和环境(9.12.0-12)

date, (中文(简体) ), touch, (中文(简体) ), ls 和其余的荣誉 TZ数字 :

  • POSIX规则: EST5EDT, (中文(简体) ), JST-9, (中文(简体) ), UTC0, (中文(简体) ), <+0330>-3:30,带有规则 例如 ,M3.2.0,M11.1.0或美国的规则 当没有.
  • IANA名称 : America/New_York, (中文(简体) ), Europe/Berlin,来自浏览器 时区数据.
  • 默认 : 空的或未知的 TZ 是世界协调时,并且 date -u 是世界协调时。 与 没有 TZ 浏览器本身的时区一直应用到9.12.0-14 这也是协调世界时的9.12.0-15.

env -i 财务报告和审定财务报表 env -u 离开完全环境 他们说。 在此之前 在 Emscripten 的占位符中填入的程序(USER=web_user, (中文(简体) ), PATH=/, (中文(简体) ), HOME=/home/web_user, (中文(简体) ), LANG) (中文(简体) ).

uname (第9.12.0-7号决定)

uname 通过导入询问块状内核 env.__syscall_uname (slic-内核#625)取而代之的是Emscripten的内置回答. 内核 回答它给 Linux,其主机名,发布于 /proc/sys/kernel/osrelease (单位:千美元)6.0.0-slicc和 wasm32; 较旧内核 留下默认值,这是9.12.0-6总是打印的: Emscripten, (中文(简体) ), emscripten, (中文(简体) ), 4.0.23, (中文(简体) ), #1, (中文(简体) ), wasm32。 。 。 .

调试器中不再包含构建机器的 emsdk 缓存路径 字符串( homescoop # 358 映射到 /emsdk),所以在别处重建会给 相同的字节.

径行(9.12.0-6)

bin/coreutils (标记胶水) slicc.commands 条目名称)是 软件包中模式 0755, 因此可以在 slic-内核 下按路径运行 用户强制。 9.1.2.0至5号装运了这批货物 Permission denied (126) (英语).

ln, (中文(简体) ), ln -f, (中文(简体) ), cp -l 财务报告和审定财务报表 link 请 slicc- 内核 创建链接 (单位:千美元)__syscall_linkat, slic-内核#563). 在石板内核1.90.0上工作 有硬链接的挂载( tmpfs),并给出 Too many links 操作系统 根和块 Cross-device link 穿过山峰 在更古老的内核上 每一个硬链接 实值 Too many links如在9.12.0-5中, 呼叫从未到达内核.

设备编号(9.12.0-6)

stat -c '%t:%T' 财务报告和审定财务报表 ls -l 显示设备的主要和次要数字为 硅内核报告它们(/dev/null 实值 1, 3. 最高为 9.1.2.0-5 标记 statx() 掉下来了: stat 说 0:0 财务报告和审定财务报表 ls -l 留下的打印数字 堆栈( homescoop# 324) .

用户 (9.12.0-5, slic-内核 ? 1.44.0)

id, (中文(简体) ), whoami, (中文(简体) ), groups, (中文(简体) ), logname, (中文(简体) ), ls -l 财务报告和审定财务报表 stat 名称用户和组 从硅内核的程序证书及其 /etc/passwd 财务报告和审定财务报表 /etc/group数字 :

  • root( 内核默认值) 是 uid=0(root)· ;
  • 用户添加到 kernel.users.add 获得自己的uid,其组(用于 实例 users)及其名.

没有退缩:在一个更老的内核上,ID是 -1. 文件拥有者是 内核,和1.44.0报告uid1000每个文件.

版本与发布记录

@ai-ecoverse/wasm-coreutils 共发布 20 个版本,首次发布于 2026/09/27;过去 12 个月发布了 20 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
9.12.0-15latest2026/10/2214 天前
9.12.0-142026/10/2214 天前
9.12.0-132026/10/2215 天前
9.12.0-122026/10/2016 天前
9.12.0-112026/10/2016 天前
9.12.0-102026/10/1918 天前

关于 @ai-ecoverse/wasm-coreutils 的常见问题

@ai-ecoverse/wasm-coreutils 是什么?

GNU creautils 9.12: Is, cp, mv, cat, date, sort 和其他核心命令.

如何安装 @ai-ecoverse/wasm-coreutils?

在项目目录运行 npm install @ai-ecoverse/wasm-coreutils,或使用 pnpm add / yarn add / bun add。

@ai-ecoverse/wasm-coreutils 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/ai-ecoverse__wasm-coreutils 是否存在。

@ai-ecoverse/wasm-coreutils 可以商用吗?

@ai-ecoverse/wasm-coreutils 使用 GPL-3.0-or-later 许可。强 Copyleft:分发包含该代码的软件时,整个作品需以 GPL-3.0 兼容许可开源,并附带专利与反锁定条款。仅内部使用不触发此义务。以上为概括,不构成法律意见,请以许可原文为准。

@ai-ecoverse/wasm-coreutils 的下载量有多少?

根据 npm 官方下载统计,@ai-ecoverse/wasm-coreutils 在 2026/10/05 – 2026/11/03 这 30 天内被下载 49,828 次,日均约 1,661 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@ai-ecoverse/wasm-coreutils 还在维护吗?

最新版本 9.12.0-15 发布于 2026/10/22(14 天前);至今共发布 20 个版本,其中过去 12 个月发布了 20 个;首次发布于 2026/09/27。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。