{"id":18019338,"url":"https://github.com/devlyn37/simulated-simple-unix-fs","last_synced_at":"2025-04-04T16:28:33.767Z","repository":{"id":131309840,"uuid":"190030782","full_name":"devlyn37/Simulated-Simple-Unix-FS","owner":"devlyn37","description":null,"archived":false,"fork":false,"pushed_at":"2019-06-03T15:29:11.000Z","size":23,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-10T02:13:22.451Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/devlyn37.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-06-03T15:18:04.000Z","updated_at":"2019-06-03T15:29:13.000Z","dependencies_parsed_at":"2023-04-13T14:02:48.080Z","dependency_job_id":null,"html_url":"https://github.com/devlyn37/Simulated-Simple-Unix-FS","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devlyn37%2FSimulated-Simple-Unix-FS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devlyn37%2FSimulated-Simple-Unix-FS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devlyn37%2FSimulated-Simple-Unix-FS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devlyn37%2FSimulated-Simple-Unix-FS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devlyn37","download_url":"https://codeload.github.com/devlyn37/Simulated-Simple-Unix-FS/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247208686,"owners_count":20901614,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-30T05:10:03.863Z","updated_at":"2025-04-04T16:28:33.744Z","avatar_url":"https://github.com/devlyn37.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"This is a simulated file system that was originally for an operating systems course.\nIt emulates a UNIX file system with a virtual disk that must be contained within a single file around 2 Mb \nLarge.\n\nThe code for the system itself is located in the io folder, while code for testing is \nlocated within the apps folder. The file that contains the silumated disk for the system\nis called vdisk and is located in the disk folder along with some files for testing.\n\nI'm keeping this around so whenever I need to brush up on C or remember how file systems\nwork at a very basic level I can make small improvements to this.\n\nTo run the tests just run the shellScript.sh\n\nTO-DO\n- Fix the way debug print statements work\n- Check and fix all the memory leaks\n- Organize the code in a way thats more natural\n- write more thorough tests\n- Try to make this useful in some way\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevlyn37%2Fsimulated-simple-unix-fs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevlyn37%2Fsimulated-simple-unix-fs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevlyn37%2Fsimulated-simple-unix-fs/lists"}