LinuxCommandLibrary

mc.fm

Manage files visually

TLDR

Start Midnight Commander

$ mc
copy

Start Midnight Commander in black and white
$ mc [[-b|--nocolor]]
copy

SYNOPSIS

mc [options] [path]

PARAMETERS

-a, --adaptive
    Uses adaptive terminal colors.

-b, --nocolor
    Forces black and white display.

-c, --force-color
    Forces color display.

-d, --debug
    Enters debug mode for troubleshooting.

-e [file], --edit [file]
    Starts the internal editor (mcedit) to open [file].

-f, --datadir
    Displays the path to the system data directory.

-F, --ftpserver
    Starts the internal FTP server for file transfers.

-g, --gpm-mouse
    Forces GPM mouse support on the console.

-P [file], --print-pwd [file]
    Prints the current working directory to [file].

-s, --noshell
    Disables subshell integration.

-u, --subshell
    Forces subshell support for shell integration.

-v [file], --view [file]
    Starts the internal viewer (mcview) to display [file].

-V, --version
    Displays version information for Midnight Commander.

-x, --xterm-mouse
    Forces Xterm mouse support when running in an Xterm-compatible terminal.

DESCRIPTION

mc.fm is not a standard standalone Linux command. It is highly probable that it refers to mc, the shorthand for Midnight Commander, which is a powerful, full-screen, text-mode twin-panel file manager. The .fm suffix is not part of the standard command name but might be used informally to denote 'file manager' or as an alias in specific user environments.

Midnight Commander provides an intuitive interface for file and directory manipulation, offering features like copying, moving, deleting, creating, and viewing files. It supports advanced operations such as unpacking archives, accessing remote filesystems (via FTP, SFTP, SMB), and interacting with virtual filesystems. It includes an internal text editor (mcedit) and a viewer (mcview), and allows execution of shell commands. Its graphical-like interface and extensive keyboard shortcuts make it a popular choice for managing files in terminal environments.

CAVEATS

mc.fm is not a recognized standalone command in standard Linux distributions. If encountered, it is most likely an alias, a custom script, or a misremembering of the widely used mc (Midnight Commander) command. Direct execution of mc.fm will typically result in a 'command not found' error unless it has been explicitly defined in the user's shell environment.

HISTORY

Midnight Commander was originally created by Miguel de Icaza and was first released in 1994. It was designed as a clone of popular DOS file managers like Norton Commander, providing a user-friendly, curses-based interface for file management in Unix-like systems. Over the years, it has been actively developed and maintained by a community of volunteers, becoming a staple tool for system administrators and power users who prefer a graphical file management experience within the terminal environment. Its portability and rich feature set have contributed to its widespread adoption across various Linux and Unix distributions.

SEE ALSO

ls(1), cd(1), cp(1), mv(1), rm(1), find(1), tar(1), vim(1), emacs(1), sshfs(1)

Copied to clipboard