SolarOS 4.17.7 manual · app
files
File manager inspired by Midnight Commander. Its normal mode provides two panes for copy, move, delete, and launch workflows on mounted storage. Launcher mode provides a minimal single-pane application menu suitable for a startup script.
Usage:
files [--launcher] [path]
files --launcher hides dot-prefixed entries, removes the message and function key bars, and expands one pane to the bottom of the terminal. Launcher mode is read-only: navigate with the arrows, open with Enter, refresh with r, move to the parent with Backspace, and exit with q or the app-exit key. To make a directory the startup menu, add a line such as this to /.shell/startup:
files --launcher /apps
File associations come from the app registry, including installed external foreground apps. Associations include images to view, WAV/MP3 to player, MPEG-1 .mpg/.mpeg files to vplay, CSV to sheet, Python and Lua scripts to their runtimes, documents to reader (or writer when Reader is unavailable), and .gb ROMs to the installed Game Boy module. NIB disk images open with the installed Apple II Plus module. Unknown files fall back to less or edit. A .sh file runs through the built-in SolarOS shell. In launcher mode, documents associated with Reader open as reader --pager for row-aware page navigation.
Controls:
- Arrows navigate panes.
Tabswitches active pane.Enteropens directories or launches known files.- Returning to a parent directory restores the cursor to the directory that was just exited.
F3/V,F4/E,F5/C,F6/M,F7/k/K,F8/D, andF9/Zview, edit, copy, move, create a directory, delete, and create a zip archive. The function keys remain the primary map; the help bar shows the letter mnemonics within the action names.Spacetoggles a mark on the current file or directory and advances to the next item.- Copy, move, and delete operate on the current or marked entries. Copy and recursive delete scan their source trees first, then show measured progress with the current entry. Move shows progress across the selected top-level entries.
Esccancels an active copy, move, or delete operation and keeps Files open. A partial current-file copy is removed; top-level items completed before the cancellation remain copied, moved, or deleted.- File operations refresh both panes after completion.
- App-exit key exits.