北林操作系统课设及实验

课程设计

design文件夹是课程设计,实现了操作系统的文件系统,支持的命令有:

  • cd [绝对路径或相对路径]
  • dir 显示当前文件夹下的文件和文件夹
  • dir -s 递归的显示文件夹下的文件和文件夹
  • dir -f [字符串] 递归的显示文件夹下文件名包含该字符串的文件和所有文件夹
  • mkdir [文件夹名] 在当前文件夹下创建空文件夹
  • touch [文件名] 在当前文件夹下创建空文件
  • more [文件名] 查看文件内容
  • more -v [文件名] 向文件中写入内容
  • del [文件名] 删除文件
  • rmdir [文件夹名] 删除文件夹(只能删除空文件夹)
  • rmdir -r [文件夹名] 递归的删除文件夹下的所有内容(删除非空文件夹)
  • move -f [文件名] [目标路径] 移动文件到目标路径
  • move -d [文件夹名] [目标路径] 移动文件夹到目标路径
  • copy -f [文件名] [目标路径] 复制文件到目标路径
  • copy -d [文件名] [目标路径] 复制文件夹到目标路径
  • import [文件名] [磁盘文件] 导入磁盘上的文件
  • export [文件名] [磁盘文件] 导出到磁盘上的文件
  • exit 退出程序

实验

lab文件夹是三次实验:

实验一:模拟进程调度算法

实验二:生产者和消费者问题

实验三:分区管理