Korisnici Linuxa mogu jednostavno preimenovati datoteke pomoću naredbe mv. Međutim, problem nastaje kada imate više naziva datoteka koje želite preimenovati. Promjena imena svake datoteke jednu po jednu može biti frustrirajući zadatak za svakoga.
kako pratiti nekoga na facebooku
Srećom, postoji nekoliko načina za skupno preimenovanje datoteka u Linuxu. U sljedećim odjeljcima raspravljat ćemo o najjednostavnijim i najučinkovitijim metodama.
Kako grupno preimenovati datoteke u Linuxu
Operacijski sustav Linux prvenstveno ovisi o paketima i naredbama. Kao što je očito, dostupno je nekoliko naredbi koje omogućuju korisniku masovno preimenovanje datoteka na Linux stroju.
1. Upotrebom Ubuntu naredbe za preimenovanje
Ubuntu i drugi distrosi bazirani na Debianu isporučuju se s programom korisničkog prostora koji se naziva preimenovati koji omogućuje skupno preimenovanje datoteka u Linuxu. Ovaj uslužni program dio je util-linux paket i naziva se preimenovati.ul . Pomaže korisniku u skupnom preimenovanju datoteka pomoću jednostavnih zamjena.
Dolje spomenuta naredba preimenuje pet slikovnih datoteka pomoću Linux terminala. Već smo stvorili datoteke na našem testnom sustavu. Ovu naredbu pokrenite s oprezom jer može preimenovati druge datoteke prisutne u vašem radnom direktoriju.
rename.ul file photos *.png
Ova naredba mijenja naziv slike file1.png do photos1.png i tako dalje za sve ostale datoteke prisutne u trenutnom radnom direktoriju.
Za promjenu proširenja slika iz png do jpg :
rename.ul png jpg *.png
2. Preimenujte pomoću programa Perl Rename Utility
The preimenovati utility je program zasnovan na Perlu koji olakšava skupno preimenovanje naprednom upotrebom regularnih izraza. Možete primijeniti robusne tehnike podudaranja uzoraka kako biste preimenovali više datoteka odjednom. Možete ga instalirati na svoj omiljeni Linux distro pomoću zadanog upravitelja paketa vašeg sustava.
Da biste instalirali paket na distribucije zasnovane na Debianu, poput Ubuntua:
sudo apt install rename
Na Arch Linuxu:
sudo pacman -S perl-rename
Instalirati preimenovati na CentOS -u i Fedori:
sudo yum install prename
Sada kada ste instalirali paket, vrijeme je za skupno preimenovanje datoteka na Linuxu. Sljedeća naredba zamjenjuje pojavu datoteka u nazivu datoteke za fotografija .
rename 's/file/photos/' *
Upotrijebite sljedeću naredbu za promjenu imena malih slova u velika. Promijenite uzorak zamjene za pretvaranje u mala slova.
rename 'y/a-z/A-Z/' * # converts to uppercase
rename 'y/A-Z/a-z/' * # converts to lowercase
3. Skupno preimenujte datoteke u Linuxu s qmv -om
Qmv ili brzo kretanje naredba, uključena u preimenuje paket olakšava skupno preimenovanje administratorima Linuxa. Omogućuje vam preimenovanje datoteka i direktorija pomoću vašeg omiljenog uređivača teksta za Linux. Provjerite jeste li instalirali preimenuje paket prije pokušaja preimenovanja datoteka pomoću qmv.
Paket možete instalirati pomoću jedne od naredbi navedenih u nastavku.
sudo apt install renameutils # on Debian-based distros
sudo pacman -Syu renameutils # on Arch Linux
sudo yum install renameutils # on Fedora and CentOS
Možete skupno preimenovati datoteke u Linuxu pomoću qmv jednom preimenuje je instaliran. Dođite do direktorija koji sadrži datoteke i pozovite qmv od terminala.
qmv
Otvorit će imena datoteka u uređivaču teksta. Postojat će dva stupca, jedan za izvorni naziv datoteke, a drugi za novi naziv. Linux datoteke možete skupno preimenovati uređivanjem drugog stupca. Sljedeći snimak zaslona prikazuje proces pomoću Vim uređivača teksta .
4. Skupno preimenovanje Linux datoteka pomoću Vimv -a
Vimv je samostalni program koji nudi funkcionalnosti skupnog preimenovanja korisnicima Vima. Ako niste ljubitelj Vim uređivača teksta, možete jednostavno promijeniti zadani uređivač podešavanjem varijable okruženja $ UREDNIK .
No prije svega toga morat ćete preuzeti kopiju Vimv paketa pomoću Gita.
git clone https://github.com/thameera/vimv.git
Kopirajte binarnu datoteku u svoj $ PATH i promijenite dopuštenja datoteke tako da bude izvršna. Unesite sljedeće naredbe jednu po jednu da biste to učinili sa svog terminala.
sudo cp vimv/vimv /usr/local/bin/
sudo chmod +x /usr/local/bin/vimv
Sada možete masovno preimenovati datoteke pomoću Vima. Upišite vimv naredba u konzoli za pokretanje programa.
vimv
Bit će vam prikazan jedan stupac koji sadrži nazive datoteka. Promijenite nazive datoteka kako god smatrate prikladnim, a zatim spremi i napusti Vim .
5. Skupno preimenujte Linux datoteke s Emacsom
Korisnici uređivača teksta Emacs mogu jednostavno preimenovati više datoteka. Jedna značajna prednost ove metode je ta što ne morate instalirati posebne pakete ili dodatke. Samo slijedite dolje navedene korake za preimenovanje datoteka s Emacsom.
- Pokrenite Emacs Editor na svom sustavu.
- Pritisnite Alt + X na tipkovnici za prebacivanje na naredba načinu rada. Zatim upišite naredbu ispod da biste pozvali wdired ili 'writable mode editor mode'. | _+_ |
- | _+_ | Unesite put do direktorija koji sadrži vaše paketne datoteke i pritisnite Unesi ključ.
- Pritisnite Ctrl + X slijedi Ctrl + Q za prebacivanje u način čitanja i pisanja.
Emacs će vam prikazati upit koji prikazuje sve datoteke u izvornom direktoriju. Promijenite imena u željene i pritisnite Ctrl + C dva puta za spremanje promjena.
6. Preimenujte više datoteka pomoću Thunar File Managera
Thunar je jedan od najbolji upravitelji datoteka za Linux s ugrađenom podrškom za skupno preimenovanje. Možete instalirati Thunar na svoj sustav ako već nije instaliran. Upotrijebite jednu od sljedećih naredbi na temelju vaše distribucije.
dired
Nakon što instalirate Thunar, pozovite dijalog za skupno preimenovanje iz samog upravitelja datoteka. Upotrijebite sljedeću naredbu ako vam je potreban samo alat za preimenovanje.
Sustav će pokrenuti novi prozor u kojem možete odabrati izvorne datoteke i preimenovati ih prema potrebi. Pomoću ovog programa za skupno preimenovanje možete preimenovati naziv datoteke, kao i sufiks datoteke.
7. Skupno preimenovanje datoteka pomoću pametnog programa za preimenovanje datoteka
Smart File Renamer aplikacija je za grafičko sučelje koja olakšava skupno preimenovanje početnicima u Linuxu. Dostupan je kao snap paket za sustave koji ga podržavaju. Možete instalirati Smart File Renamer izdavanjem sljedeće naredbe snap.
sudo apt-get install thunar # on Debian-based distros
sudo yum install thunar # on Fedora and CentOS
sudo pacman -S thunar # on Arch
Nakon što je instalirana, otvorite aplikaciju tako da je potražite na ploči s aplikacijama. Dočekat će vas intuitivno korisničko sučelje koje navigaciju čini razumljivom.
U ovaj prozor dodajte datoteke ili direktorije koje želite preimenovati. Sada možete skupno preimenovati Linux datoteke pomoću nekoliko filtara i pravila.
Preimenovanje više datoteka odjednom u Linuxu
Kao što vidite, nije teško grupno preimenovati datoteke u distribucijama Linuxa. Sastavili smo nekoliko korisnih metoda koje mogu pomoći u ovom zadatku. Možete odabrati preimenovanje datoteka izravno iz naredbenog retka ili se odlučiti za grafičko rješenje. Opcije postoje, pa sve što trebate učiniti je odabrati.
Ako koristite Windows ili macOS i želite skupno preimenovati slikovne datoteke, Adobe Bridge bi mogao biti koristan alat. Svojim digitalnim sredstvima i datotekama možete upravljati i pomoću programa Adobe Bridge.
Udio Udio Cvrkut E -pošta Kako grupno preimenovati svoje fotografije pomoću programa Adobe BridgeNemojte zanemariti mogućnosti skupne obrade datoteka programa Adobe Bridge. Isprobajte ovaj savjet za preimenovanje svih slika odjednom.
Pročitajte Dalje Povezane teme- Linux
- Upravljanje datotekama
- Linux aplikacije
Rubaiat je diplomirani CS sa snažnom strašću prema otvorenom kodu. Osim što je veteran Unixa, bavi se i mrežnom sigurnošću, kriptografijom i funkcionalnim programiranjem. Strastveni je kolekcionar rabljenih knjiga i neprestano se divi klasičnom rocku.
Više od Rubaiat HossainPretplatite se na naše obavijesti
Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!
Kliknite ovdje za pretplatu