Linux Rename Folder Command

Ik ben een nieuwe Linux-systeemgebruiker. Hoe hernoem ik een map op het Linux-besturingssysteem met behulp van de opdrachtregel? Hoe kan ik een map hernoemen via de bash-opdrachtregeloptie?
U moet de opdracht mv gebruiken om bestanden en mappen / mappen te hernoemen en te verplaatsen. Alles is een bestand onder Linux of Unix-achtig besturingssysteem inclusief mappen.

Linux Rename Folder Command

De procedure om een map of directory te hernoemen onder Linux:

  1. Open de Terminal-applicatie.
  2. Typ het volgende commando om foo te hernoemen map naar balk:
    mv foo bar
    U kunt ook het volledige pad gebruiken:
    mv / home / vivek / oldfolder / home / vivek / newfolder

Eens kijken voorbeelden en syntaxis in details.

Hoe mappen hernoemen in Linux

Het pwd-commando toont de huidige werkdirectory:
pwd
Voorbeelduitvoer:

/home/vivek/

De syntaxis van de mv-opdracht is als volgt:
mv old-name new-name
mv old-name new-name
mv source target

De naam van een map met de naam pics naar mijn afbeeldingen in de huidige map:
pwd
ls -l
mv pics mypictures

Verifieer het met de opdracht ls:
ls -l
Als de map mypictures zich in dezelfde map bevindt als de pics f ouder, dan kan de map pics alleen worden hernoemd. Gebruik daarom altijd de opdracht pwd en de opdracht ls om uw huidige werkmap te achterhalen.

Hoe mappen te verplaatsen in Linux

Met de volgende opdracht wordt een map met de naam accounting verplaatst, zonder de naam ervan te wijzigen, van de huidige map. map naar een bestaande map met de naam / mnt / backups /:
mv accounting /mnt/backups/
U kunt ook het volledige pad opgeven:
mv /home/vivek/accounting/ /mnt/backups/
Laten we meerdere bestanden / mappen verplaatsen. Het volgende mv-commando verplaatst alle bestanden en mappen, inclusief alle inhoud van die mappen, van de huidige map naar de map / raid / home / new / vivek /:
mv * /raid/home/new/vivek/
De asterisk is een jokerteken dat een of alle bestanden in de huidige directory vertegenwoordigt. Om een bevestiging te krijgen bij het hernoemen of verplaatsen van mappen, geeft u de opdracht -i too mv door om te voorkomen dat bestanden / mappen worden overschreven:
mv -i file.doc ~/Documents/
OF
mv -i ExcelFiles ~/Documents/
Voorbeelduitvoer:

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

Hulp krijgen

Geef het volgende commando op de cli om man te lezen pagina van mv voor alle opties:
man mv
OF
mv --help
Voorbeelduitvoer:

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

Een opmerking over de opdracht hernoemen

Veel Linux-distributies hebben een opdracht voor hernoemen die de opgegeven bestanden hernoemt door de eerste keer dat een uitdrukking in hun naam voorkomt door vervanging. De volgende opdracht zou bijvoorbeeld de extensie van uw pl-bestanden herstellen. Met andere woorden, hernoem alle * .perl naar * .pl-bestanden:
rename .perl .pl *.perl
Zie “Linux hernoemen van meerdere bestanden bij een shell-prompt” voor meer voorbeelden en gebruik.

Conclusie

Je hebt geleerd hoe je mappen in Linux kunt hernoemen met het mv-commando. Zie mv-commandodocumenten hier voor meer info.

🐧 Steun alstublieft mijn werk op Patreon of met een donatie.
🐧 Ontvang de nieuwste tutorials over Linux, Open Source & DevOps via RSS-feed of wekelijkse e-mailnieuwsbrief.
🐧 0 reacties. .. voeg een toe ↓
categorie Lijst van Unix en Linux-opdrachten
Bestandsbeheer cat
Firewall Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04
Netwerkhulpprogramma’s dig • host • ip • nmap
OpenVPN CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04
Pakketbeheer apk • apt
Procesbeheer bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • tijd
Zoeken grep • whereis • welke
gebruikersinformatie groepen • id • lastcomm • laatste • lid / libuser- lid • lognaam • leden • gebruikers • whoami • wie • w
WireGuard VPN Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04

Leave a Reply

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *