当您在控制台环境(如移动文件或复制文件)上使用大量文件时,您可能会发现您的工作很乏味。 在GUI环境有一个文件管理器 。 文件管理器将帮助您并加快与文件相关的活动。 您不必记住与文件相关联的每个语法/命令。 只需单击并拖动或按快捷方式即可完成作业。
午夜指挥官文件管理器
在控制台环境中,你必须记住命令/语法。 幸运的是,Linux有一个基于文本的文件管理器控制台上的环境中工作。 这个名字是午夜指挥官 (后来我们把它称为MC)。
什么是午夜指挥官
午夜指挥官网站上说 :
“GNU Midnight Commander是一个可视化文件管理器,根据GNU通用公共许可证授权,因此有资格作为自由软件。 它是一个功能丰富的全屏文本模式应用程序,允许您复制,移动和删除文件和整个目录树,搜索文件和在子shell中运行命令。 包括内部查看器和编辑器“
如何在Linux中安装Midnight Commander
默认情况下,MC没有安装在Linux机器上。 所以你需要先安装它。 在Debian,Ubuntu和Linux Mint的 ,你可以使用这个apt-get命令 :
$ sudo apt-get install mc
在RHEL,CentOS的和Fedora,你可以使用这个命令:
# yum install mc
安装完成后,刚刚从控制台输入“MC”(不含引号)来运行它。
# mc
主窗口
午夜指挥官功能
MC有许多功能这对于用户或Linux的管理员有用。 这里有一些功能,可能有用的每日。
复制,删除,重命名/移动,创建目录
MC被分成两列。 左列和右列 。 这些列是彼此独立的窗口。 每个窗口将代表一个活动目录。 您可以使用Tab键窗口之间切换。 在底部,你会看到有数字前缀的按钮。 这些数字代表了F1 - F10键。
为了从一个目录文件(S)复制到另一个,只需突出显示该文件,然后按“F5”键。 如果要复制多个文件,你需要按“ 插入 ”按钮为要复制的每个文件。
复制文件
MC会问你对目标文件夹( 要 )确认, 跟踪链接 , 蜜饯属性 。 通常情况下,你可以只专注于为参数。 只需按下OK提交复制过程。
删除文件更容易。 简单地突出显示该文件(S),然后按“F8”键确认删除。 移动文件(S)可使用“F6”键来完成。
另一方面重命名文件是不同的。 当您按“F6”键,你需要确保你在添加一个“ 新文件名 ”的文件要参数。 这里有一个屏幕截图,当你想重命名的文件 。
移动文件
要创建一个目录,你可以按“F7”键。 MC将在当前目录中创建一个新目录。 有关哪些MC可以与文件,按“F9”> 文件做更多的细节。
文件菜单
内部查看器
在控制台模式下,有很多文本编辑器如vi, 乔 ,和纳米 。 MC有其自己的内部查看器 。 如果你想查看文件文本的内容,你可以突出显示该文件,然后按“F3”键。 您还可以在需要时编辑文件。 突出显示该文件,按“F4”开始编辑。
当您第一次运行文本编辑器时,MC会要求您为您选择默认文本编辑器。 下面是一个示例输出:
pungki@mint15 ~ $ Select an editor. To change later, run 'select-editor'. 1. /bin/ed 2. /bin/nano
然后,当你按“F4”键编辑一个文件,MC将使用你选择的文本编辑器。 如果你想改变你的默认编辑器,只要按下“F2”按钮,选择“@”符号和类型“ 中选择编辑器 ”(不含引号)。
选择编辑器
如果要使用未被MC检测到的其他文本编辑器怎么办? 让说你想用vi文本编辑器。 对于这种情况,你可以做另一种方式。 在你的主目录,你会发现一个“.selected_editor”文件。 这是一个隐藏文件,因此它以一个点号开始。 编辑文件。 你会看见:
# Generated by /usr/bin/select-editor SELECTED_EDITOR="/usr/bin/vi"
文件权限
文件和目录有权限。 权限将管理谁可以读 , 写一个执行文件和目录。 管理它的命令文件模式 。 你可以看到如何通过在终端中输入“ 人文件模式 ”来使用chmod中的细节。
随着MC,你只需要选择一个文件,然后按“F9”> 文件 > CHMOD或按“Ctrl-X”和“C”。 MC将向您显示所选文件的当前权限,并向您显示更多可设置的参数。
Chmod命令
文件所有者
文件和目录也有所有者和组所有者。 这些业主的权限由chmod命令上述管理。 管理老板的命令是CHOWN。
像往常一样,你可以看到如何通过在终端输入“man chown”将使用CHOWN中的细节。 随着MC,你只需要选择一个文件,然后按“F9”> 文件 > 乔恩或按“Ctrl-X”和“O”。 现在,您可以从可用的用户名和组名称列表中设置所有者和组所有者。
Chown命令
MC也有高级乔恩 。 它搭配chmod和chown之间的组合。 您可以在1个地方做2个不同的任务 。 按“F9”> 文件 > 高级乔恩 。
高级Chown
FTP链接
默认情况下,MC会告诉你2列接口。 左边和右边 。 这些列不仅用于本地目录。 可以使其中的一个或两个使用FTP链接连接到远程计算机。
在此情况下,MC将作为一个FTP客户端 。 将它连接到FTP服务时 ,需要按“F9”> FTP链接。 MC将要求FTP的凭证。 凭证格式将如下所示:
user:password@machine_or_ip_address
Ftp链路连接
如果它是正确的,那么该列将显示远程计算机上的目录。
FTP链接
要断开你的FTP链接,你可以按“F9”> 命令 > 活动VPS链接。 在活动目录VFS名单,你会看到你的FTP链接。 选择你的FTP链接,并按下“ 自由VFSS”了。 如果你只是想切换到本地文件夹,无需断开当前的FTP链接,选择更改为。
断开FTP连接
如果使用代理服务器的网络,您可以配置MC使用FTP代理 。 按“F9”> 选项 > 虚拟FS>总是使用FTP代理。
FTP代理
离开午夜指挥官
离开午夜命令,按“F9”> 文件 > 退出 。 或者直接按“F10”退出。 仍然有很多午夜指挥官里面的功能。
有关MC功能的详细信息,请访问午夜指挥官常见问题解答 :