GNU/Linux >> LINUX-Kenntnisse >  >> Linux

mcopy-Befehl unter Linux

Der Befehl mcopy kann zum Kopieren von Dateien zwischen Partitionen im Unix- und MS-DOS-Format verwendet werden. Die mtools Paket stellt den Befehl mcopy bereit. Das mtools-Paket kann Ihnen bei der Arbeit mit dem DOS- oder Windows-Betriebssystem unter Linux helfen und die Übertragung von Informationen und die Bearbeitung von Wechselmedien für diese Betriebssysteme erleichtern.

Syntax:

# mcopy [options] sourcefile target

mcopy-Befehlsoptionen

Optionen Beschreibung
-t Umwandeln von Unix-Zeilenumbrüchen in MS-DOS-Zeilenumbrüche und umgekehrt beim Kopieren von Textdateien.
-b Im Stapelmodus arbeiten; für große Datenkopien verwenden.
-s Rekursiv kopieren.
-P Attribute kopierter Dateien beibehalten.
-Q Falls eine Kopie fehlschlägt, hören Sie auf, die restlichen zu kopieren. Nützlich, wenn Sie befürchten, dass Ihnen der Speicherplatz ausgeht.
-a Nehmen Sie an, dass alle eingehenden Dateien ASCII-Dateien sind, und wandeln Sie Wagenrücklauf/Zeilenvorschub in einfachen Zeilenvorschub um.
-T Zeilenumbrüche wie bei -a konvertieren, aber auch PC-8-Zeichen in ISO-8859-1-Zeichen konvertieren. Ersetzen Sie nicht übersetzbare Zeichen durch # oder . für Unix bzw. DOS.
-n Fragen Sie nicht nach einer Bestätigung, wenn Sie Unix-Dateien überschreiben. Verwenden Sie -o, um die Bestätigung zum Überschreiben von DOS-Dateien auszuschalten.
-m Dateiänderungszeit beibehalten.
-v Anzeigen der Dateinamen beim Kopieren.
-D Kollisionsoption Geben Sie die auszuführende Aktion an, wenn der angegebene Verzeichnisname bereits existiert. Siehe mmd für die möglichen Kollisionsoptionen.

Beispiele für mcopy-Befehle

1. Um eine Datei von einer Diskette in das aktuelle Verzeichnis zu kopieren, führen Sie diesen Befehl aus:

mcopy a:file .

2. Das Kopieren von Dateien vom lokalen System auf die Festplatte ist ähnlich:

mcopy file a:

3. Kopieren Sie autoexec.bat im Stammverzeichnis von Datenträger A in das aktuelle Arbeitsverzeichnis:

# mcopy a:autoexec.bat

4. Wenn der kopierte Inhalt Unterverzeichnisse und Dateien enthält, muss der Parameter „-/“ für rekursive Operationen verwendet werden:

# mcopy -/ A:\* 


Linux
  1. So benennen Sie Dateien unter Linux um

  2. Linux-IP-Befehl

  3. Linux-cd-Befehl

  4. Linux-ls-Befehl - Dateien auflisten

  5. mcopy-Befehl unter Linux

Rm-Befehl unter Linux

W-Befehl unter Linux

Bei Befehl unter Linux

lsof-Befehl unter Linux (10 Beispiele)

Df-Befehl unter Linux

ls-Befehl unter Linux/UNIX