[자료구조, 운영체제] C로 구현한 UNIX시스템
- 최초 등록일
- 2004.12.08
- 최종 저작일
- 2003.02
- 18페이지/ 압축파일
- 가격 1,000원
소개글
자료구조 수업시간에 교수님께서 내주신숙제입니다.
LCRS TREE를 이용해서 UNIX의 명령어를 구현하는 프로그램입니다..
구현되는 명령어는 ls, mkdir,cd,rm,rmdir,pwd입니다.
교수님께서주신 프로그램개요, 프로그램자체를 압축파일로 올립니다...많은 도움 되시길
목차
main.c
unix_op.c
util.c
unix.h
본문내용
/*함수의 원형 선언*/
void Initialize(node* head, char *);//초기화 함수
void pwd(node* head); //현재의 경로를 보여주는 함수
node* mkdir(char* filename, node* now, char); //Dir을 만들어 주는 함수
node* cd(char* filename, node** now); //경로를 바꾸어 주는 함수
node *ls(char* optionname,node* now); //node가 Directory인지 file인지 node의 속성을 보여주는 함수
node* rmdir(char* filename, node* now);//rmdir을 실행하는 함수
node* rm(char* filename, node* now);
/*메인에서 명령어를 입력받아 각 명령 함수를 호출하는 함수*/
void Unixfunction(unix_system *, node* head);//
/*스택구현을 위한 함수의 원형*/
void Init();
void push(char *temp);
void stackPrint();
/*초기화 시킬때 파일을 읽어들이는 함수*/
void read_init(char *fname, unix_system *unix);
/*명령어의 개수를 셀때 쓰는 함수*/
int Word_count(unix_system* unix);
참고 자료
없음
압축파일 내 파일목록
Unix_Command1.hwp
UNIX_제출용/homework1.dsw
UNIX_제출용/homework1.ncb
UNIX_제출용/initial.txt
UNIX_제출용/homework1.plg
UNIX_제출용/unix_cmds.txt
UNIX_제출용/homework1.dsp
UNIX_제출용/main.c
UNIX_제출용/unix_op.c
UNIX_제출용/util.c
UNIX_제출용/unix.h
UNIX_제출용/homework1.opt
UNIX_제출용/Debug/vc60.idb
UNIX_제출용/Debug/vc60.pdb
UNIX_제출용/Debug/util.obj
UNIX_제출용/Debug/main.obj
UNIX_제출용/Debug/unix_op.obj
UNIX_제출용/Debug/homework1.pdb
UNIX_제출용/Debug/homework1.exe
UNIX_제출용/Debug/homework1.ilk
UNIX_제출용/Debug/homework1.pch