MidnightCommander/mc-old
FreeMidnight Commander's repository
FreeFree tier
About MidnightCommander/mc-old
Midnight Commander is a console file manager with a two-panel interface, designed for terminal-based file navigation and management on Unix-like systems. It supports a wide range of file operations including copy, move, delete, rename, and permissions changes. Additional capabilities include a built-in text viewer/editor (mcedit), virtual file system (VFS) for accessing remote files via FTP, SFTP, and other protocols, directory tree navigation, and file search. This repository (mc-old) is the archived legacy state of the project, preserved before the migration to GitHub issues on February 28, 2025. For ongoing development, see the new repository at MidnightCommander/mc.
Key Features
Two-panel file management interface
Terminal-based operation (no GUI required)
Built-in text viewer and editor (mcedit)
File operations: copy, move, delete, rename, chmod
Virtual file system (VFS) for FTP, SFTP, and other remote protocols
Directory tree navigation and file search
Pros & Cons
Pros
- Free and open source (GPL licensed)
- Lightweight and fast, works over SSH
- Powerful and customizable file manipulation capabilities
- Active community and long history of development
Cons
- This repository is archived; use the new repo (MidnightCommander/mc) for updates
- Console-only interface may have a learning curve for new users
- No graphical interface; file previews are limited to text mode
Best For
Local file organization and management on Linux/Unix systemsRemote file management via SSH, FTP, or SFTPSystem administration tasks in a terminal environment
FAQ
What is Midnight Commander?
Midnight Commander is a console file manager with a two-panel interface, similar to Norton Commander. It allows users to browse and manage files on a Linux/Unix system via the terminal, supporting operations like copy, move, delete, and editing files.
Is this repository (mc-old) still maintained?
No, this repository (MidnightCommander/mc-old) was archived on February 28, 2025. It reflects the state just before the project switched from Trac to GitHub for issue tracking. Please use the new repository at MidnightCommander/mc for active development.