GNU Midnight Commander is a visual file manager, licensed under GNU General Public License. It’s a feature rich full-screen text mode application that allows you to copy, move and delete files and whole directory trees, search for files and run commands in the subshell. Internal viewer and editor are included.

As the interface runs at your CH3HNAS, it responds very fast and if run as admin, it allows you to rename or delete files that cannot be manipulated using windows explorer.

Midnight Commander is based on versatile text interfaces, such as Ncurses or S-Lang, which allows it to work on a regular console, inside an X Window terminal, over SSH connections and all kinds of remote shells.

Screenshot

Installation

Login as admin at your CH3HNAS and issue the following command:

root:~ # hfppkg install mc
the following packages have to be installed first:
- ncurses-5.6
- libslang-2.2.2
- libglib-2.26.0
installing ncurses-5.6 ...
ncurses-5.6 installed
installing libslang-2.2.2 ...
libslang-2.2.2 installed
installing libglib-2.26.0 ...
libglib-2.26.0 installed
installing mc-4.7.4 ...

Configuring PuTTY

Make sure, the keyboard is emulated as a xterm:


and the terminal is passed as an xterm too:

Running Mignidght Commander

Starting mc is simple:

root:~ # mc -c

You may optionally specify another skin or keyboard mapping. Function keys should work right away, if you’re using Putty, you should be able to use the function keys, arrow keys and your mouse. Even resizing your window should be handled in a correct way.

Links

Homepage of Mightnight Commander