Skip to content
#

file-management

Here are 34 public repositories matching this topic...

Minishell is a 42 project aimed at deepening the understanding of process management, command parsing, and core concepts of Unix-like operating systems in C. The objective is to develop a minimal shell that interprets and executes user commands, closely emulating the behavior of common shells like Bash.

  • Updated Oct 2, 2025
  • C

This project is a custom implementation of the FAT (File Allocation Table) file system written in C. It simulates a virtual disk environment. The system manages file metadata, handles cluster allocation, and supports directory navigation similar to a real operating system. Designed for educational & practical exploration of storage and fs mechanics

  • Updated Jul 27, 2025
  • C

This project simulates a Unix-like file system using an N-ary tree data structure, enabling efficient file and directory management. It supports essential operations like creation, deletion, traversal, and renaming while providing a command-line interface that mimics Unix shell commands for an intuitive user experience.

  • Updated Nov 7, 2025
  • C

Contains various file tasks like reading in the superblock of the disk image and using that info to read entries in the FAT, displaying the root directory listing for a 360fs file system image, and a program at360fs.c that copies a file from a disk image to the standard output stream of the console.

  • Updated Dec 13, 2023
  • C

Improve this page

Add a description, image, and links to the file-management topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the file-management topic, visit your repo's landing page and select "manage topics."

Learn more