Skip to content

[hacknet-04] 虚拟文件系统 — 树结构 + ls/cd/cat/rm #103

Description

@HeDaas-Code

目标

每个虚拟节点有自己的文件系统,命令可操作。

范围

  • VirtualFile 类:name / content / permissions / is_dir
  • VirtualFileSystem 类:树结构 + cwd(当前工作目录)
  • 操作:ls / cd / cat / rm / mkdir / write
  • 文件内容支持纯文本 + 伪装二进制(hex dump)
  • 每个虚拟网络节点独立文件系统
  • DSL 扩展:neon 块内声明文件系统(fs: /home/user/notes.txt:content

依赖

验收

  • ls / → 显示 /home / /etc / /bin
  • cd /home && ls → 显示 user
  • cat /home/user/notes.txt → 显示文件内容

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions