[자료구조] C++ 메모리에서 UNIX 파일 명령어 구현하기

등록일 2003.07.05 압축파일 (zip) | 33페이지 | 가격 1,000원

소개글

Debug - 빌드된 폴더 (실행파일 포함)
4,311 command.cpp - 소스파일
3,413 command.dsp
539 command.dsw - 작업그룹 파일
50,176 command.ncb
54,784 command.opt
1,179 command.plg
6,722 filesystem.cpp - 소스 파일
3,660 stack.h
335,360 Report.doc - 제출용 문서
로 구성되어 있습니다.

목차

[문제정의]
[알고리즘]
[소스]
[결과]
[결론]

본문내용

UNIX나 DOS의 파일 시스템을 다음과 같이 모방(Simulate)하는 (다음과 같은 명령어들에 대하여 적절히 반응하는) 프로그램을 작성하시오. 단 디렉토리 구조는 linked 리스트로 표현하시오. 처음의 디렉토리는 \ (root)임

% simfilesys
> cd ..
> cd dirname
> ls
> pwd
> mkdir dirname
> rmdir dirname
> touch filename /* Empty file 생성 */
> rm filename
> cd path
> exit
%

[알고리즘]

Filesystem은 ListType클래스로 구현한다.
각각의 Node들은 파일또는 디렉토리를 나타내며, 4개의 구성요소를 가지고 있는 구조체 이다.
dir : 디렉토리 와 파일의 구분
name : 디렉토리나 파일의 이름
dirPtr : 디렉토리일 경우 하위 항목을 가리키는 포인터
next : 같은 레벨에서의 파일 또는 디렉토리를 가리키는 포인터
*원하는 자료를 검색 해 보세요.
  • [시스템프로그래밍] unix 명령어 12페이지
    ◎ chmod지정한 directory 또는 화일의 허가 모드를 변경하는 명령어유닉스는 원래 많은 사람들이 함께 사용할 수 있도록 만들어진 시스템이다. 따라서 권한이라는 것이 있다. 권한이란 파일과 디렉토리에 대한 사용권과 사용권을 이용하는 방법을 정해 놓은 것을 말한다..
  • [시스템] unix 명령어 16페이지
    **ln(엘엔) 가끔 우리는 같은 파일이지만 다른 이름을 같도록 해야 할 때가 있을 수 있다. 이 경우 ln 명령어를 이용해서 그 파일 이름을 다른 파일 이름에 링크해주면 된다. 같은 디렉토리에 다른 이름으로 링크하거나 다른 이름으로 링크하는 것이 가능하다. 파일 이..
  • 리눅스, 유닉스 기본 명령어 정리 2페이지
    telnet유닉스 시스템에 접속close파일 닫기logout유닉스 시스템에서 접속 해제read파일 읽기exitwrite파일 쓰기pwd현재 디렉토리 경로 출력lseek파일 오프셋 위치 지정ls현재 디렉토리 출력dup파일 기술자 복사하기cd현재 디렉토리 변경dup2파일 기..
  • [유닉스] 유닉스 명령어 4페이지
    ps :프로세스의 상태를 출력한다. -l 긴 포맷으로 출력시킨다. -u 사용자 이름과 시작한 시간을 보여준다. -j 프로세스 그룹 아이디를 보여준다. -s 시그날 포맷으로 보여준다. -m 메모리 정보를 보여준다. -a 다른 사용자의 프로..
  • [유닉스]VI 명령어 4페이지
    ◈ Vi(Visual Editor)란? : 유닉스 시스템에서 주로 사용하는 텍스트 편집기이다. vi는 그래픽 사용자 인터페이스(GUI)가 익숙한 사용자에게는 매우 낯설은 에디터지만 프로그래머 등 텍스트 작업을 주로 하는 사용자에게는 간결한 인터페이스와 키보드를 벗어나..
  • [공학기술]유닉스 명령어 만들기 (ls, rm, cp, mv) 18페이지
    * 소스 일부 ⇒ myls.c 1 #include 2 #include 3 #include 4 #include 5 #include
  • [컴퓨터] 유닉스 22페이지
    Dos를 설치하면 Dos라는 디렉토리가 만들어지는 것처럼 유닉스에서도 마찬가지로 설치를 완료하면 기본적으로 파일과 디렉토리가 생겨난다.· 디렉토리의 명칭은 각각의 의미를 가지고 있으므로 의미를 생각하면 좀더 쉽게 어떤 목적을 가지고 만들어져 있는지 이해할 수 있다.
더보기

이 자료와 함께 구매한 자료

      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서