[App Sharing] 【内核开发】玄极内核V1.6发布,支持简单shell,有简单文件系统
Tofloor
poster avatar
老月
deepin
18 hours ago
Author

玄极内核 v1.6 发布(中间的V1.1,V1.5都没有发)

基于 GSM 架构的交互式操作系统内核。

项目地址:https://gitcode.com/laoyue_dev/XuanJi-Kernel

GSM(分级静默微内核)是本人提出的新架构,介于宏内核和传统微内核之间,把服务整合为三个大服务,减少 IPC 开销,保留隔离性。

v1.6 新特性:

  • 三个分级服务:STORAGE / NETWORK / COMPUTE
  • 抢占式时间片轮转多任务
  • 分页 + 中断 + 键盘支持
  • 硬编码文件系统:ls / cat / touch / rm / write
  • 完整 Shell:历史记录、颜色切换、计算器
  • GSM 交互式演示:输入 gsm 体验

按 ↓ 进入 Shell,输入 help 查看命令,输入 gsm 体验 GSM 演示。

截图:

image.png

image.png

image.png

shell各命令功能详解:

ls 列出所有文件
cat <文件名> 显示文件内容
touch <文件名> 创建空文件
rm <文件名> 删除文件
write <文件名> <内容> 写入内容到文件
gsm GSM 交互式演示
clear 清屏
info 显示内核信息
tasks 显示任务状态
mem 显示内存使用
echo <内容> 回显输入
calc a + b 加法计算
calc a - b 减法计算
reboot 重启系统
hex <数字> 转十六进制
color <颜色> 切换终端颜色(red/green/yellow/white)
sleep 休眠指定秒数
history 显示命令历史
whoami 显示当前用户
help 显示帮助

欢迎各位大佬体验指正。

Reply Favorite View the author
All Replies
avatar
小琥在发呆
deepin
15 hours ago
#1

还是喜欢那种桌面双击的,命令不会用

Reply View the author
avatar
老月
deepin
15 hours ago
#2
小琥在发呆

还是喜欢那种桌面双击的,命令不会用

正常,桌面点击那种有GUI,我这个是内核,GUI是操作系统的事情了,对于大多数普通用户来说,不喜欢打命令很正常

Reply View the author
avatar
SoftCat
deepin
13 hours ago
#3

加油

争取用到deepin上

Reply View the author
avatar
老月
deepin
10 hours ago
#4
SoftCat

加油

争取用到deepin上

谢谢哈,我会加油的like

Reply View the author