간단한 파일 시스템 시뮬레이터를 구현하여, 파일 생성, 삭제, 읽기, 쓰기 뿐만 아니라 디렉터리 생성, 삭제, 이동, 파일 검색 기능까지 구현
- 사용자는 다양한 명령어를 통해 파일과 디렉토리를 관리할 수 있음.(create, delete, read, write, mkdir, rmdir, cd, search, list)
- 파일 생성 시 파일 이름과 내용을 입력 받음.
- 파일 삭제 시 삭제할 파일 이름을 입력 받음.
- 파일 읽기 시 파일 이름을 입력 받고, 해당 파일의 내용을 출력함.
- 파일 쓰기 시 파일 이름과 추가할 내용을 입력 받아 기존 파일 내용에 추가함.
- 디렉토리 생성, 삭제, 이동 시 디렉토리 이름을 입력 받음.
- 파일 검색 시 검색할 파일 이름을 입력 받고, 해당 파일의 경로를 출력함.
- 현재 디렉토리의 파일 및 디렉토리 목록을 출력함.
tkinter, os 모듈을 사용한 파일 시스템
설계 계획, 코드 리뷰, 실행 결과 회고 등은 폴더의 readme.pdf에 있음