Befehl zum Umbenennen des Linux-Ordners

Ich bin ein neuer Linux-Systembenutzer. Wie benenne ich einen Ordner unter Linux über die Befehlszeile um? Wie kann ich ein Verzeichnis über die Befehlszeilenoption bash umbenennen?
Sie müssen den Befehl mv verwenden, um Dateien und Verzeichnisse / Ordner umzubenennen und zu verschieben. Alles ist eine Datei unter Linux oder einem Unix-ähnlichen Betriebssystem, einschließlich Ordnern.

Linux Befehl zum Umbenennen eines Ordners

Das Verfahren zum Umbenennen eines Ordners oder Verzeichnisses unter Linux:

  1. Öffnen Sie die Terminal-Anwendung.
  2. Geben Sie den folgenden Befehl ein, um foo umzubenennen Ordner zur Leiste:
    mv foo bar
    Sie können auch den vollständigen Pfad verwenden:
    mv / home / vivek / oldfolder / home / vivek / newfolder

Lassen Sie uns sehen Beispiele und Syntax im Detail.

So benennen Sie Ordner unter Linux um

Der Befehl pwd zeigt das aktuelle Arbeitsverzeichnis an:
pwd
Beispielausgaben:

/home/vivek/

Die Syntaxform des mv-Befehls lautet wie folgt:
mv old-name new-name
mv old-name new-name
mv source target

So benennen Sie a um Verzeichnis mit dem Namen pics to mypictures im aktuellen Verzeichnis:
pwd
ls -l
mv pics mypictures

Überprüfen Sie es mit dem Befehl ls:
ls -l
Wenn sich der Ordner mypictures im selben Verzeichnis befindet wie die Bilder f älter, dann kann der Bilderordner nur umbenannt werden. Verwenden Sie daher immer den Befehl pwd und den Befehl ls, um Ihr aktuelles Arbeitsverzeichnis zu ermitteln.

So verschieben Sie Ordner unter Linux

Mit dem folgenden Befehl wird ein Ordner mit dem Namen Accounting ohne Änderung seines Namens aus dem aktuellen verschoben Verzeichnis zu einem vorhandenen Verzeichnis mit dem Namen / mnt / backups /:
mv accounting /mnt/backups/
Sie können auch den vollständigen Pfad angeben:
mv /home/vivek/accounting/ /mnt/backups/
Verschieben wir mehrere Dateien / Ordner. Der folgende Befehl mv verschiebt alle Dateien und Verzeichnisse, einschließlich des gesamten Inhalts dieser Verzeichnisse, aus dem aktuellen Verzeichnis in das Verzeichnis / raid / home / new / vivek /:
mv * /raid/home/new/vivek/
Das Sternchen ist ein Platzhalterzeichen, das eine oder alle Dateien im aktuellen Verzeichnis darstellt. Um eine Bestätigung beim Umbenennen oder Verschieben von Ordnern zu erhalten, übergeben Sie den Befehl -i too mv, um ein Überschreiben von Dateien / Ordnern zu vermeiden:
mv -i file.doc ~/Documents/
ODER
mv -i ExcelFiles ~/Documents/
Beispielausgaben:

mv: overwrite "/home/vivek/Documents/ExcelFiles"? 

Hilfe anfordern

Geben Sie den folgenden Befehl an der CLI aus, um man zu lesen Seite von mv für alle Optionen:
man mv
ODER
mv --help
Beispielausgaben:

Usage: mv ... SOURCE DEST or: mv ... SOURCE... DIRECTORY or: mv ... -t DIRECTORY SOURCE...Rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY. Mandatory arguments to long options are mandatory for short options too. --backup make a backup of each existing destination file -b like --backup but does not accept an argument -f, --force do not prompt before overwriting -i, --interactive prompt before overwrite -n, --no-clobber do not overwrite an existing fileIf you specify more than one of -i, -f, -n, only the final one takes effect. --strip-trailing-slashes remove any trailing slashes from each SOURCE argument -S, --suffix=SUFFIX override the usual backup suffix -t, --target-directory=DIRECTORY move all SOURCE arguments into DIRECTORY -T, --no-target-directory treat DEST as a normal file -u, --update move only when the SOURCE file is newer than the destination file or when the destination file is missing -v, --verbose explain what is being done -Z, --context set SELinux security context of destination file to default type --help display this help and exit --version output version information and exit The backup suffix is "~", unless set with --suffix or SIMPLE_BACKUP_SUFFIX.The version control method may be selected via the --backup option or throughthe VERSION_CONTROL environment variable. Here are the values: none, off never make backups (even if --backup is given) numbered, t make numbered backups existing, nil numbered if numbered backups exist, simple otherwise simple, never always make simple backups

Hinweis zum Umbenennungsbefehl

Viele Linux-Distributionen verfügen über einen Umbenennungsbefehl, mit dem die angegebenen Dateien umbenannt werden, indem das erste Vorkommen eines Ausdrucks in ihrem Namen ersetzt wird durch Ersatz. Mit dem folgenden Befehl wird beispielsweise die Erweiterung Ihrer pl-Dateien korrigiert. Mit anderen Worten, benennen Sie alle * .perl in * .pl-Dateien um:
rename .perl .pl *.perl
Weitere Beispiele und Verwendungsmöglichkeiten finden Sie unter „Linux-Umbenennung mehrerer Dateien an einer Shell-Eingabeaufforderung“.

Fazit

Sie haben gelernt, wie Sie Verzeichnisse unter Linux mit dem Befehl mv umbenennen. Weitere Informationen finden Sie in den Dokumenten zum Befehl mv hier.

🐧 Bitte unterstützen Sie Meine Arbeit an Patreon oder mit einer Spende.
🐧 Holen Sie sich die neuesten Tutorials unter Linux, Open Source & DevOps per RSS-Feed oder wöchentlichem E-Mail-Newsletter.
🐧 0 Kommentare. .. eine hinzufügen ↓
Kategorie Liste der Unix und Linux-Befehle
Dateiverwaltung cat
Firewall Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04
Netzwerkdienstprogramme dig • host • ip • nmap
OpenVPN CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04
Paketmanager apk • apt
Prozessmanagement bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time
Suchen grep • whereis • welche
Benutzerinformationen Gruppen • id • lastcomm • last • lid / libuser- deckel • logname • mitglieder • benutzer • whoami • wer • w
WireGuard VPN Alpin • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04

Leave a Reply

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.