Linux Rename Folder Command (Română)

Sunt un nou utilizator de sistem Linux. Cum pot redenumi un folder pe sistemul de operare Linux folosind linia de comandă? Cum pot redenumi un director prin opțiunea liniei de comandă bash?
Trebuie să utilizați comanda mv pentru a redenumi și muta fișiere și directoare / foldere. Totul este un fișier sub sistemul de operare Linux sau Unix, inclusiv foldere.

Linux Rename Folder Command

Procedura de redenumire a unui folder sau director pe Linux:

  1. Deschideți aplicația Terminal.
  2. Tastați următoarea comandă pentru a redenumi foo folder to bar:
    mv foo bar
    Puteți utiliza și calea completă:
    mv / home / vivek / oldfolder / home / vivek / newfolder

Haideți să vedem exemple și sintaxă în detalii.

Cum să redenumiți folderele în Linux

Comanda pwd arată directorul de lucru curent:
pwd
Exemple de ieșiri:

/home/vivek/

Forma sintaxei comenzii mv este după cum urmează:
mv old-name new-name
mv old-name new-name
mv source target

Pentru a redenumi un director numit pics to mypictures în directorul curent:
pwd
ls -l
mv pics mypictures

Verificați-l cu comanda ls:
ls -l
Dacă folderul mypictures se află în același director cu imaginea f mai vechi, atunci folderul de imagini poate fi redenumit numai. Prin urmare, utilizați întotdeauna comanda pwd și comanda ls pentru a afla directorul curent de lucru.

Cum să mutați folderele în Linux

Următoarea comandă ar muta un folder numit contabilitate, fără a-și schimba numele, din actualul director la un director existent numit / mnt / backups /:
mv accounting /mnt/backups/
Puteți da și calea completă:
mv /home/vivek/accounting/ /mnt/backups/
Să ne mutăm mai multe fișiere / foldere. Următoarea comandă mv mută toate fișierele și directoarele, inclusiv tot conținutul acelor directoare, din directorul curent în directorul / raid / home / new / vivek /:
mv * /raid/home/new/vivek/
Asteriscul este un caracter wildcard care reprezintă oricare sau toate fișierele din directorul curent. Pentru a obține confirmarea la redenumirea sau mutarea folderelor, treceți comanda -i too mv pentru a evita suprascrierea fișierelor / folderelor:
mv -i file.doc ~/Documents/
SAU
mv -i ExcelFiles ~/Documents/
Exemple de ieșiri:

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

Obținerea ajutorului

Lansați următoarea comandă în cli pentru a citi man pagina de mv pentru toate opțiunea:
man mv
SAU
mv --help
Exemple de ieșiri:

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

O notă despre comanda de redenumire

Multe distribuții Linux au redenumit comanda care va redenumi fișierele specificate prin înlocuirea primei apariții a unei expresii în numele lor prin înlocuire. De exemplu, următoarea comandă ar rezolva extensia fișierelor dvs. pl. Cu alte cuvinte, redenumiți tot fișierul * .perl în fișierul * .pl:
rename .perl .pl *.perl
A se vedea „Redenumirea fișierelor multiple Linux la un prompt Shell” pentru mai multe exemple și utilizare.

Concluzie

Ați învățat cum să redenumiți directoarele în Linux folosind comanda mv. Consultați documentele comenzii mv aici pentru mai multe informații.

🐧 Vă rugăm să sprijiniți munca mea pe Patreon sau cu o donație.
🐧 Obțineți cele mai noi tutoriale despre Linux, Open Source & DevOps prin flux RSS sau buletin informativ săptămânal.
🐧 0 comentarii. .. adăugați unul ↓
Categorie Lista Unix și comenzi Linux
Gestionare fișiere cat
Firewall Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04
Utilități de rețea dig • host • ip • nmap
OpenVPN CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04
Manager de pachete apk • apt
Managementul proceselor bg • chroot • cron • disown • fg • joburi • killall • kill • pidof • pstree • pwdx • time
Căutare grep • unde este • care
Informații utilizator grupuri • id • lastcomm • ultim • capac / libuser- lid • nume jurnal • membri • utilizatori • whoami • cine • w
WireGuard VPN Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04

Leave a Reply

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *