Linuxのmcopyコマンド
Linuxのmcopyコマンド
Linuxは、LinuxのMSDOS形式にファイルをコピーするコマンド、またはLinux MSDOSのフロッピーディスクにファイルからコピーmcopy。
mcopyは、指定したファイル名に1つのファイルをコピーすることができ、または指定されたディレクトリにいくつかのファイルをコピーします。 MSDOSまたはLinuxのファイルのソースおよび宛先ファイル。
mcopy mtoolsは、コマンド使用すると、DOSシステムやDOSおよびLinuxオペレーティングシステムファイルのコピーとの間でファイルをコピーすることができ、コマンドツールです。
文法
mcopy [-bnmpQt/][源文件][目标文件或目录]
パラメータ:
- Bバッチモード。 これは、多数のファイルのための最良の選択肢の複製ですが、ファイルのコピーが進行中のクラッシュが発生したときに、セキュリティ上の問題が発生します。 /再帰的なコピー。 ファイルとそのすべてのサブディレクトリを含むディレクトリに含まれています。
- -nは、他の文書をカバーする場合は、確認の直接カバレッジを必要としません
- M個のソースファイル変更時間は、ターゲットファイルの変更時間に設定されています。
- Pターゲットファイルの属性へのソースファイルの属性。
- 複数のファイルをコピーするQは、すぐにプログラムが終了するように、エラーが発生します。
- tは、ファイルをテキストに変換されます。
- O警告メッセージがカバーMSDOSファイルには表示されません。
例
以下に現在の作業ディレクトリのAUTOEXEC.BATのルートディレクトリのコピー:
mcopy a:autoexec.bat .
「 - / "あなたはサブディレクトリとファイルを含む内容をコピーするときは、パラメータを使用する必要があり再帰的な操作をするので、コマンドは次のとおりです。
mcopy -/ A:\*
mcopyは、以下の結果とLinuxシステムのファイル構造をコピーした後、lsコマンドを使用することができます実行した後、元のディレクトリ構造を確認するためにMDIRコマンドを使用する前に、このコマンドを実行する前に:
cmd@cmd-desktop:~$ mdir -/ a:\* #查看A 盘中的文件 Volume in drive A has no label #加载信息 Volume Serial Number is 13D2~055C Directory for A:/ #以下为目录信息 #文件名目录大小 修改时间 ./TEST <DIR> 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文件系统结构中