All Projects → ShawnZhong → xv6-file-system-visualizer

ShawnZhong / xv6-file-system-visualizer

Licence: other
Online Visualizer for xv6 File System Image

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to xv6-file-system-visualizer

Dmon
Single header C99 portable library for monitoring directory changes.
Stars: ✭ 95 (+187.88%)
Mutual labels:  filesystem, os
Aqeous
(Inactive, Checkout AvanaOS, Rewrite of this) This is a New Operating System (Kernel right now). Made completely from scratch, We aim to make a complete OS for Learning purpose
Stars: ✭ 23 (-30.3%)
Mutual labels:  filesystem, os
Dissecting-Xv6
Xv6 installation , Adding System Calls
Stars: ✭ 9 (-72.73%)
Mutual labels:  os, xv6
woapp
web模拟安卓操作系统,php开发,内置文件管理,电话,短信,拍照,用在树莓派上可做智能家居,视频监控,机顶盒等……
Stars: ✭ 22 (-33.33%)
Mutual labels:  filesystem, os
findlargedir
find all "blackhole" directories with a huge amount of filesystem entries in a flat structure
Stars: ✭ 15 (-54.55%)
Mutual labels:  filesystem, os
SimpleOS
Operating System Coded in Assembly and C
Stars: ✭ 72 (+118.18%)
Mutual labels:  filesystem, os
ModernOperatingSystems AndrewTanenbaum
My notes after reading 'Modern Operating Systems' book by Andrew Tanenbaum and Herbert Bos.
Stars: ✭ 71 (+115.15%)
Mutual labels:  filesystem, os
Fdir
⚡ The fastest directory crawler & globbing library for NodeJS. Crawls 1m files in < 1s
Stars: ✭ 777 (+2254.55%)
Mutual labels:  filesystem, os
Advanced-xv6
Modern improvements for MIT's xv6 OS
Stars: ✭ 26 (-21.21%)
Mutual labels:  filesystem, xv6
jsix
A hobby operating system for x86_64, boots with UEFI.
Stars: ✭ 60 (+81.82%)
Mutual labels:  os
pyFileManager
This script lets you automatically relocate files based on their extensions. Very useful from the downloads folder !
Stars: ✭ 22 (-33.33%)
Mutual labels:  filesystem
bra-ket-vue
⟨𝜑|𝜓⟩.vue - a Vue-based visualization of quantum states and operations
Stars: ✭ 28 (-15.15%)
Mutual labels:  visualizer
FileRenamerDiff
A File Renamer App featuring a difference display before and after the change.
Stars: ✭ 32 (-3.03%)
Mutual labels:  filesystem
Django-WebApp
This is a web-app created using Python, Django. By using this user can login, upload files and also can view and download files uploaded by other users.
Stars: ✭ 285 (+763.64%)
Mutual labels:  filesystem
XC-OS
Open source graphics operating system for microcontroller
Stars: ✭ 66 (+100%)
Mutual labels:  os
dropbox-fs
📦 Node FS wrapper for Dropbox
Stars: ✭ 35 (+6.06%)
Mutual labels:  filesystem
ffiler
File Filer; sort files into structured directory tree. Tree can be structured based on various designs such as date (file modification time), file hash, file prefix etc
Stars: ✭ 45 (+36.36%)
Mutual labels:  filesystem
fileutils
Golang file system utils such as copy files and directories
Stars: ✭ 19 (-42.42%)
Mutual labels:  filesystem
SemiCode-OS
The World First Linux Distribution for Programmers and Web Developers
Stars: ✭ 16 (-51.52%)
Mutual labels:  os
vinix
Vinix is an effort to write a modern, fast, and useful operating system in the V programming language
Stars: ✭ 1,512 (+4481.82%)
Mutual labels:  os

xv6 File System Visualizer

This is an online visualizer for xv6 file system image. The source code is published at GitHub

Screenshot

screenshot

Screen Record

Features

  • See the overall layout of an xv6 filesystem image

  • View the metadata stored in inodes

  • Trace the relationship between files/directories, inodes, and blocks

  • Check the file/directory path for inodes

  • Basic inconsistency checking:

    • Invalid inode type.

    • Inode marked use but not found in a directory.

    • Inode referred to in directory but marked free.

    • Block used by inode but marked free in bitmap.

    • Bitmap marks block in use but it is not in use.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].