Befehl "mvdir"

Zweck

Verschiebt ein Verzeichnis (benennt es um).

Syntax

mvdir Verzeichnis1 Verzeichnis2

Beschreibung

Der Befehl mvdir benennt Verzeichnisse innerhalb eines Dateisystems um. Zur Verwendung des Befehls mvdir müssen Sie Schreibberechtigung für Verzeichnis1 und Verzeichnis2 sowie für die übergeordneten Verzeichnisse haben.

Der Parameter Verzeichnis1 muss ein vorhandenes Verzeichnis benennen. Wenn Verzeichnis2 nicht existiert, wird Verzeichnis1 in Verzeichnis2 verschoben. Wenn Verzeichnis2 vorhanden ist, wird Verzeichnis1 zu einem Unterverzeichnis von Verzeichnis2. Die Verzeichnisse dürfen kein Subset des jeweils anderen sein.

Der Befehl mvdir kann auch zum Verschieben oder Umbenennen von Dateien verwendet werden. Wenn der Parameter Verzeichnis1 ein vorhandener Dateiname ist und der Parameter Verzeichnis2 ein vorhandener Verzeichnisname, wird die für Verzeichnis1 angegebene Datei in das für Verzeichnis2 angegebene Verzeichnis verschoben. Wenn der Parameter Verzeichnis1 ein vorhandener Dateiname ist und der Parameter Verzeichnis2 noch nicht vorhanden ist, ersetzt Verzeichnis2 Verzeichnis1. Wenn beide Parameter vorhandene Dateinamen sind, wird die für Verzeichnis1 angegebene Datei in Verzeichnis2umbenannt und das vorhandene Verzeichnis2 wird entfernt.

Der Befehl mv bietet dieselbe Funktionalität wie der Befehl mvdir.

Der Befehl mvdir benennt ein Verzeichnis nicht um, wenn das Verzeichnis zur Verwendung durch NFS Version 4 exportiert wird oder wenn das Verzeichnis zu einem Verzeichnis führt, das zur Verwendung durch NFS Version 4 exportiert wurde. NFS Version 4-exportierte Verzeichnisse und Verzeichnisse, die zu exportierten NFS Version 4-Verzeichnissen führen, werden als ausgelastet markiert und bleiben so lange, bis sie nicht exportiert werden.

Beispiel

Geben Sie Folgendes ein, um ein Verzeichnis umzubenennen oder an eine andere Position zu verschieben:

mvdir appendixes manual

Wennmanualist nicht vorhanden. Dies benennt dieappendixesVerzeichnis zumanual.

Wenn ein Verzeichnis mit dem Namenmanualist bereits vorhanden, dies wird verschobenappendixesund deren Inhalt anmanual/appendixes. Mit anderen Worten,appendixeswird zu einem Unterverzeichnis vonmanual.

Dateien

Element Beschreibung
/usr/sbin/mvdir Enthält den Befehl mvdir.