⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 struct.h

📁 实现功能(以下命令全部了小写) ls 显示文件目录 chmod 改变文件权限 chown 改变文件拥有者 chgrp 改变文件所属组 pwd 显示当前目录 cd 改变当
💻 H
字号:
#include<iostream>
#include<fstream>
#include<string>
#include<stdlib.h>
using namespace std;
struct usr
{
	string usrname;
	string password;
	int uid;
	int gid;
};
struct inode
{
   int i_num;
   int uid;
   int gid;
   int size;
   int links;
   int di_addr[10];
   string mode;
   string ctime;
   string lctime;
};
struct dir
{
	string dirname;
	int fatherid;
	int id;// 编号
	int nid;//节点
};
struct supbk
{
   int fIBStack[80];        //空闲I结点栈                1-80   line     
   int offsetFIBStack;      //空闲I结点栈指针            81     line
   int freeIBlockN;         //空闲I结点总数              82     line
   int allIBlockN;          //I结点总数                  83     line

   int fBStack[100];        //空闲盘块号栈               84-184 line               
   int offsetFBStack;       //空闲盘块号栈指针           185    line
   int freeBlockN;          //空闲盘块号栈总数           186    line
   int allBlockN;           //盘块号栈总数               187    line

   int lockFBStack;         //空闲盘块号栈互斥访问标志   188    line
   int lockFIBStack;        // 空闲I结点栈互斥访问标志   180    line
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -