Skip to content
forked from manoeldesouza/zc

ZFS Commander - ZFS filesystem manager

License

Notifications You must be signed in to change notification settings

Color-Of-Code/zc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZC - ZFS Commander

An ZFS administration tool inspired on Midnight commander

Description

ZFS Commander is a simple front-end for the most commonly used zpool & zfs commands.

Installation

ZFS commander is build on Rust language, so make sure to have Rust installed on your machine. Instructions can be found here: https://www.rust-lang.org/tools/install

To compile and install ZFS comamnder, run the following commands:

$ sudo apt install build-essential ncurses-dev
$ make
$ sudo make install
$ make clean

To uninstall run:

$ sudo make uninstall

Usage

As the execution of some ZFS operations require higher privilege run ZFS commander with sudo or doas:

$ sudo zc

Operation

Use TAB key to switch between the modes available. Use LEFT or RIGHT keys to navigate in between the two windows.

Function Keys per Mode

Key Pool Dataset Snapshot Volume
F1 - - - -
F2 - zfs create - -
F3 - - - -
F4 - - - -
F5 - zfs snapshot - -
F6 - zfs rename zfs rename zfs rename
F7 zpool scrub - zfs rollback -
F8 zpool destroy zfs destroy zfs destroy zfs destroy
F9 - - - -
F10 Exit Exit Exit Exit

About

ZFS Commander - ZFS filesystem manager

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 99.5%
  • Makefile 0.5%