PetaFiles

YOUR TERMINAL. YOUR FILES.

Find your way.
Keep your flow.

A clear view of your files, right where you work.
Navigate, preview and edit without reaching for the mouse.

PetaFiles three-pane terminal file manager running on a ThinkPad

A keyboard-first workspace for everyday file management on Linux.

THE BIG PICTURE

Three panes.
One continuous workflow.

Keep the surrounding folder, the current list and a preview in view together. Instead of repeatedly opening and closing folders to understand where you are, move through a layout that keeps the context beside your selection.

PetaFiles interface showing the parent folder, current directory, preview pane and keyboard help
The supplied PetaFiles v1.2 view: directory context on the left, your working list in the middle and a preview on the right.
01 / CONTEXT

Where you came from.

The parent pane keeps nearby folders visible. It gives your current location a place in the wider directory tree.

02 / FOCUS

What you’re working on.

The middle pane is your working list. Move the highlight to a file or folder, then open, select or act on it.

03 / PREVIEW

What’s inside.

The preview pane puts a closer look beside your selection, helping you decide what to open next.

EVERYDAY FILE WORK

Choose the files.
Then make your move.

The selection is the starting point. Work on one item or use Space to build a selection before applying an operation.

01

Select, copy and paste.

Press Space to select items, y to yank them, then navigate to your destination and press p. Keep the source and destination in mind as you move between directories.

02

Give things better names.

Use r for renaming and R for bulk renaming. When several filenames need attention, the bulk workflow keeps that work together.

03

Clear what you no longer need.

dd is the delete shortcut. Check the highlighted item and your selection before using it, especially when working on several files.

Surf — PetaFiles running in a terminal on a ThinkPad

ONE KEY TO YOUR EDITOR

e

Find it.
Edit it.

Choose Micro or Nano during installation. When a file needs a change, press e to open it in the editor you selected.

Micro

Prefer Micro for your terminal editing? Select it during setup and make it the editor you reach from PetaFiles.

Nano

Already comfortable with Nano? Choose it instead and keep working with an editor you know.

The editor opens as your editing tool; PetaFiles remains the place where you find and organise your files.

PICK UP WHERE YOU LEFT OFF

Less retracing.
More finding.

Search the current directory.

Use / when you know what you’re looking for. Search gives you another way to reach an item without stepping through the whole list.

Mark a useful location.

Use m to mark a location and ' to jump to a bookmark. Keep frequently visited folders within reach.

!

When you need a command.

Use the shell shortcut to bring command-line work into your file workflow. You can keep using the terminal tools you know alongside the file manager.

KEYBOARD REFERENCE

Your next action,
at your fingertips.

A reference for the controls shown in PetaFiles, including the edit shortcut. Uppercase and lowercase keys can have different actions.

PetaFiles keyboard shortcuts
KeyActionWhat it does
h / lNavigateMove through your directory hierarchy.
j / kMove down / upChoose an item in the current list.
g / GFirst / lastJump to the top or bottom of the list.
EnterOpenOpen the selected item.
SpaceSelectToggle the current item for a selection.
yYankCopy the selected file or files.
pPastePaste into the current directory.
ddDeleteDelete the selected item or selection.
r / RRenameAccess single-file or bulk renaming.
m / 'Mark / jumpMark a location and return to a bookmark.
/SearchFind an item in the current directory.
eEditOpen the file in the editor selected during setup: Micro or Nano.
!ShellRun a shell command from your file workflow.
qQuitLeave PetaFiles.

The help strip at the bottom of the application keeps common shortcuts visible while you work.

YOUR FIRST WORKFLOW

From browsing
to a useful change.

  1. Open a working folder.

    Start PetaFiles in the directory you want to organise. Locate your item in the middle pane and use the preview for context.

  2. Move and select.

    Navigate with h, j, k and l. Use Space if the same operation should apply to multiple files.

  3. Do the task.

    Copy with y and paste with p, rename with r, or open a file in your chosen editor with e.

  4. Leave when you’re done.

    Press q to quit PetaFiles. Start again in the next folder whenever you need it.

GET PETAFILES

Download & install PetaFiles.

Package download and repository verification have been tested. Installation and application startup have not been tested.

Choose how to install.

Use either the direct download or the repository method. Commands run in your terminal; sudo asks for your computer password. Download commands require wget; repository setup requires curl.

01 / Download only

wget "https://get.kotechsoft.com/pool/main/p/petafiles/petafiles_1.0-1_all.deb"

02 / Download and install

wget -O "petafiles_1.0-1_all.deb" "https://get.kotechsoft.com/pool/main/p/petafiles/petafiles_1.0-1_all.deb" && sudo apt update && sudo apt install "./petafiles_1.0-1_all.deb"

03 / Install a file you already downloaded

cd ~/Downloads && sudo apt update && sudo apt install "./petafiles_1.0-1_all.deb"

The third command assumes your browser saved the file in ~/Downloads. If you chose another folder, change that path.

Install through our APT repository.

Add the repository once to receive future package updates through APT. This uses the repository key, which is separate from the Petacomm package-signing key.

Add the repository and install

(repo_tmp=$(mktemp -d) && trap 'rm -rf "$repo_tmp"' EXIT && curl -fsSL https://get.kotechsoft.com/kotech-archive-keyring.gpg -o "$repo_tmp/key.gpg" && curl -fsSL https://get.kotechsoft.com/kotech.sources -o "$repo_tmp/kotech.sources" && sudo install -d -m 0755 /etc/apt/keyrings && sudo install -m 0644 "$repo_tmp/key.gpg" /etc/apt/keyrings/kotech-archive-keyring.gpg && sudo install -m 0644 "$repo_tmp/kotech.sources" /etc/apt/sources.list.d/kotech.sources && sudo apt update && sudo apt install petafiles)

Repository already added?

sudo apt update && sudo apt install petafiles

Update an existing installation

sudo apt update && sudo apt install --only-upgrade petafiles

Remove the package

sudo apt remove petafiles

Visit the Kotech repository →

Source installation and additional setup

GET PETAFILES

A place for your files.
Right in your terminal.

Follow the project’s installation guide for your Linux system. The guided setup includes a choice of Micro or Nano as your editor.

AFTER INSTALLATION

# Open the current directory
petafiles

# Open a specific directory
petafiles ~/projects

Check the repository for current requirements and installation options.

GOOD TO KNOW

A few quick answers.

Do I need to memorise every shortcut?

No. Start with movement and Enter, then add the commands you use most. The help strip shows common shortcuts at the bottom of the application, and the table above is here when you need a reference.

What happens when I press e?

PetaFiles opens the file in your selected editor. Choose Micro or Nano during installation to match the way you prefer to edit.

Is the Ubuntu desktop in the images required?

The images show PetaFiles inside an Ubuntu terminal. PetaFiles itself is a terminal file manager; the desktop shown around it is not its interface. Check the installation guide for supported environments.

Where should I report a problem?

Use the GitHub issue tracker. Include your version, terminal, Linux distribution and the steps that reproduce the problem. Send sensitive security reports privately to [email protected].

PETAFILES BY PETACOMM

Your files.
Within reach.