User Tools

Site Tools


en:dev:nanofs-linux

NanoFS Linux

NanoFS Linux software is a set of tools to create manage and debug NanoFS

Downloads (Preview versions)

Preview version 0.2-pre

Current status is only for test, limitations:

  • Kernel read only driver is not ended,
  • Progs works with some limitations: File fragmentation not implemented
  • File metadata not defined

Change Log

16 Dec 2012 0.2-pre

  • Created nanofs library to use in other sub projects.
  • Added to nanofs-manager: get free, rmdir, rm.

How to use

NanoFS package brings tree tools: mkfs.nanofs, nanofs-manager and nanofs-dump. A man page is provided for these tools. The following commands shows some uses example:

Making a new file system into a file or device:

  mkfs.nanofs /dev/sdf 

nanofs-manager is used to manage files in the new file system.

Copy a file:

  nanofs-manager /dev/sdf put readme.txt / 

Read files:

  nanofs-manager /dev/sdf get readme.txt new_readme.txt

Delete files

  nanofs-manager /dev/sdf rm /readme.txt

Manage directories

  nanofs-manager /dev/sdf mkdir level0_dir
  nanofs-manager /dev/sdf mkdir level0_dir/level1_dir
  nanofs-manager /dev/sdf rmdir level0_dir/level1_dir 

Listing directories

  nanofs-manager /dev/sdf ls /
  nanofs-manager /dev/sdf ls /level0_dir 

Get free space on device

  nanofs-manager /dev/sdf free  

2012-14 © Paulino Ruiz de Clavijo Vázquez paulino@dte.us.es, Enrique Ostúa Arangüena ostua@dte.us.es

en/dev/nanofs-linux.txt · Last modified: 2014/03/12 12:42 by paulino

Page Tools