温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Linux的mcopy命令有什么用

发布时间:2022-02-19 10:32:24 来源:亿速云 阅读:165 作者:iii 栏目:开发技术

今天小编给大家分享一下Linux的mcopy命令有什么用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

Linux mcopy命令用来复制 MSDOS 格式文件到 Linux 中,或是由 Linux 中复制 MSDOS 文件到磁片上。mcopy 可复制单一的文件到所指定的文件名称,或是复制数个文件到所指定的目录之中。来源与目的文件可为 MSDOS 或是 Linux 文件。mcopy指令是一种mtools工具指令,可以在DOS系统中复制文件或者在DOS与Linux操作系统之间进行文件复制。

Linux的mcopy命令有什么用

语法

mcopy [-bnmpQt/][源文件][目标文件或目录]

参数

  • b 批处理模式。这是为大量的文件复制进行最佳化的选项,但是当在复制文件过程中产生 crash 时,会有安全性的问题产生。/ 递回的复制。包含目录所含文件与其下所有子目录中的文件。
  • -n 覆盖其他文件时,不需要进行确认而直接覆盖
  • m 将源文件修改时间设置为目标文件的修改时间。
  • p 将源文件的属性设置为目标文件的属性。
  • Q 当复制多个文件产生错误时,尽快结束程序。
  • t 转换为文本文件。
  • o 在覆盖 MSDOS 文件时不会出现警示讯息。

实例

将 A 盘根目录中的 autoexec.bat 复制到目前工作目录之下:

mcopy a:autoexec.bat .

当复制的内容包括子目录和文件时,必须使用参数”-/”递归操作,因此该命令为:

mcopy -/ A:\*

执行该命令前先使用mdir 命令查看原来的目录结构,执行mcopy 之后可使用ls 命令查看复制之后Linux系统中的文件结构,结果如下:

cmd@cmd-desktop:~$ mdir -/ a:\* #查看A 盘中的文件  Volume in drive A has no label #加载信息  Volume Serial Number is 13D2~055C  
Directory for A:/ #以下为目录信息  #文件名目录大小 修改时间  ./TEST  2009-09-23 16:59  
AUTORUN.INF 265 2009-09-23 16:53  
AUTORUN.BAT 43 2009-09-23 16:56  
3 files 308 bytes #统计总大小  724 325 bytes free #剩余空间  cmd@cmd-desktop:~$ mcopy -/ A:\* #将A盘上的所有文件复制到当前工作目录  cmd@cmd-desktop:~$ls  
TEST AUTORUN.INF AUTORUN.BAT #A盘中的内容复制到Linux文件系统结构中

以上就是“Linux的mcopy命令有什么用”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI