实现了四个简单的功能pwd rm ls copy
#include<iostream>
#include<cstring>//标准C++函数库,主要用于字符串处理
#include<sys/types.h>//基本系统数据类型
#include<sys/stat.h>//文件状态
#include<dirent.h>//文件操作函数
#include<stdlib.h>//标准库函数
#include<fcntl.h>//文件控制
#include<time.h>//定义关于时间的函数
#include<queue>//队列的定义
#include<ftw.h>//文件树漫游
#include<unistd.h>//UNIX系统服务的函数
#include <pwd.h>
#include<stdio.h>
#include<string.h>
#include <fstream>
using namespace std;
void printpath();
char *inode_to_name(int);
int getinode(char *);
char p[200];
void pwd();
int rm(std::string);
void d_ls( const char *);
int readWriteFile(string,string);
int main(int argc, char *argv[])
{
cout<<">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"<<endl;
cout<<"