技术

Caffeinated 6.828:实验 5:文件系统、Spawn 和 Shell

在本实验中,你将要去实现 spawn,它是一个加载和运行磁盘上可运行文件的库调用。然后,你接着要去充实你的内核和库,以使操作系统能够在控制台上运行一个 shell。而这些特性需要一个文件系统,本实验将引入一个可读/写的简单文件系统。
2018-12-27
21分钟阅读时长

如何在 VirtualBox 上安装并使用 FreeDOS?

这份指南将带你如何一步一步在 Linux 平台下利用 VirtualBox 安装 FreeDOS。
2018-12-26
7分钟阅读时长

如何构建一台网络引导服务器(一)

网络引导 服务器能够被配置为基于网络去提供一个完整的操作系统,以便于客户端计算机从一个中央位置获取配置。
2018-12-24
8分钟阅读时长

命令别名:定义自己的命令

学习如何创建别名:你可以将太长或难以记忆的命令打包成你自己构建的命令。
2018-12-24
4分钟阅读时长

量子计算的开源框架 Cirq 介绍

本文通过使用 Cirq 的一个开源视角,尝试去了解我们已经在量子计算领域取得多大的成就,和该领域的发展方向,以加快科学和技术研究。
2018-12-24
6分钟阅读时长

Bash 环境变量的那些事

初学者可以在此教程中了解环境变量。
2018-12-23
5分钟阅读时长

用户、组及其它 Linux 特性

Linux 和其他类 Unix 操作系统依赖于用户组,而不是逐个为用户分配权限和特权。一个组就是你想象的那样:一群在某种程度上相关的用户。
2018-12-22
4分钟阅读时长