7 najlepších spôsobov, ako hromadne premenovať súbory v systéme Linux

7 najlepších spôsobov, ako hromadne premenovať súbory v systéme Linux

Používatelia Linuxu môžu súbory jednoducho premenovať pomocou príkazu mv. Problém však nastáva, keď máte viacero názvov súborov, ktoré chcete premenovať. Zmena názvu každého súboru jeden po druhom môže byť pre každého frustrujúca.





príznaky zlyhania pevného disku

Našťastie existuje niekoľko spôsobov, ako hromadne premenovať súbory v systéme Linux. V nasledujúcich častiach budeme diskutovať o najjednoduchších a najúčinnejších metódach, ako postupovať rovnako.





Ako dávkovo premenovať súbory v systéme Linux

Operačný systém Linux závisí predovšetkým od balíkov a príkazov. A ako je zrejmé, je k dispozícii niekoľko príkazov, ktoré používateľovi umožňujú hromadne premenovávať súbory na počítači so systémom Linux.





1. Použitie príkazu premenovať Ubuntu

Distribúcie pre Ubuntu a ďalšie Debiany sa dodávajú s názvom užívateľského priestoru premenovať ktorý umožňuje dávkové premenovanie súborov v systéme Linux. Tento nástroj je súčasťou súboru util-linux balík a označuje sa ako premenovať.ul . Pomáha to užívateľovi pri dávkovom premenovaní súborov pomocou jednoduchých substitúcií.

Nasledujúci príkaz premenuje päť obrazových súborov pomocou terminálu Linux. Súbory sme už vytvorili v našom testovacom systéme. Tento príkaz spustite opatrne, pretože môže premenovať ďalšie súbory nachádzajúce sa vo vašom pracovnom adresári.



rename.ul file photos *.png

Tento príkaz premenuje obrázok file1.png do photos1.png a tak ďalej pre všetky ostatné súbory prítomné v aktuálnom pracovnom adresári.

Ak chcete zmeniť rozšírenia obrázkov z png do jpg :





rename.ul png jpg *.png

2. Premenujte pomocou pomôcky Perl Rename Utility

The premenovať utility je program založený na jazyku Perl, ktorý zjednodušuje dávkové premenovanie pomocou pokročilého používania regulárnych výrazov. Na premenovanie viacerých súborov naraz môžete použiť robustné techniky zhody vzorov. Môžete si ho nainštalovať do svojho obľúbené Linuxové distro pomocou predvoleného správcu balíkov vášho systému.

Inštalácia balíka na distribúcie založené na Debiane, ako napríklad Ubuntu:





sudo apt install rename

Na Arch Linuxe:

sudo pacman -S perl-rename

Inštalovať premenovať na CentOS a Fedora:

sudo yum install prename

Teraz, keď ste si balík nainštalovali, je čas na hromadné premenovanie súborov v systéme Linux. Nasledujúci príkaz nahrádza výskyt súbor v názve súboru na foto .

rename 's/file/photos/' *

Nasledujúci príkaz použite na zmenu malých názvov súborov na veľké písmená. Prepnite vzor substitúcie na konverziu na malé písmená.

rename 'y/a-z/A-Z/' * # converts to uppercase
rename 'y/A-Z/a-z/' * # converts to lowercase

3. Dávkové premenovanie súborov v systéme Linux pomocou qmv

Qmv alebo rýchly ťah príkaz, ktorý je súčasťou súboru renameutils balík uľahčuje hromadné premenovanie správcom Linuxu. Umožňuje vám premenovať súbory a adresáre pomocou vášho obľúbeného textového editora Linux. Uistite sa, že ste nainštalovali renameutils balík, než sa pokúsite premenovať súbory pomocou qmv.

Balíček môžete nainštalovať pomocou jedného z nižšie uvedených príkazov.

sudo apt install renameutils # on Debian-based distros
sudo pacman -Syu renameutils # on Arch Linux
sudo yum install renameutils # on Fedora and CentOS

Súbory v systéme Linux môžete hromadne premenovať pomocou qmv raz renameutils bol nainštalovaný. Prejdite do adresára, ktorý obsahuje súbory, a spustite ho qmv z terminálu.

qmv

Otvorí názvy súborov vo vašom textovom editore. K dispozícii budú dva stĺpce, jeden pre pôvodný názov súboru a druhý pre nový názov. Súbory systému Linux môžete hromadne premenovať úpravou druhého stĺpca. Nasledujúci obrázok ukazuje postup pomocou textového editora Vim .

4. Hromadne premenujte súbory Linux pomocou programu Vimv

Vimv je samostatný program, ktorý ponúka funkcie dávkového premenovania používateľom Vim. Ak nie ste fanúšikom textového editora Vim, predvolený editor môžete jednoducho zmeniť vyladením premennej prostredia $ REDAKTOR .

Predtým však budete musieť stiahnuť kópiu balíka Vimv pomocou Gitu.

git clone https://github.com/thameera/vimv.git

Skopírujte binárny súbor do svojho súboru $ PATH a zmeňte povolenia súboru tak, aby bol spustiteľný. Ak to chcete urobiť z vášho terminálu, zadajte jeden po druhom nasledujúce príkazy.

sudo cp vimv/vimv /usr/local/bin/
sudo chmod +x /usr/local/bin/vimv

Teraz môžete hromadne premenovávať súbory pomocou Vim. Napíšte vimv na konzole spustite program.

vimv

Zobrazí sa vám jeden stĺpec obsahujúci názvy súborov. Zmeňte názvy súborov, ako uznáte za vhodné, a potom uložte a ukončite Vima .

5. Dávkové premenovanie súborov Linux pomocou programu Emacs

Používatelia textového editora Emacs môžu ľahko premenovať viacero súborov. Jednou značnou výhodou tejto metódy je, že nemusíte inštalovať žiadne samostatné balíky alebo doplnky. Pri premenovaní súborov pomocou programu Emacs postupujte podľa nižšie uvedených krokov.

  1. Spustite vo svojom systéme editor Emacs.
  2. Stlačte Alt + X na klávesnici prepnúť na príkaz režim. Potom zadajte nasledujúci príkaz a vyvolajte wdired alebo „režim editora zapisovateľných adresárov“. | _+_ |
  3. | _+_ | Zadajte cestu k adresáru obsahujúcemu dávkové súbory a stlačte tlačidlo Zadajte kľúč.
  4. Stlačte Ctrl + X nasledovaný Ctrl + Q prepnite do režimu čítania a zápisu.

Emacs vám zobrazí výzvu so zobrazením všetkých súborov v zdrojovom adresári. Zmeňte mená na požadované a stlačte Ctrl + C. dvakrát uložte zmeny.

6. Premenujte viac súborov pomocou Správcu súborov Thunar

Thunar je jedným z najlepší správcovia súborov pre Linux so vstavanou podporou pre hromadné premenovanie. Thunar môžete nainštalovať do svojho systému, ak ešte nie je nainštalovaný. Na základe vašej distribúcie použite jeden z nasledujúcich príkazov.

dired

Po inštalácii Thunaru vyvolajte dialógové okno hromadného premenovania zo samotného správcu súborov. Nasledujúci príkaz použite, ak potrebujete iba nástroj na premenovanie.

Systém spustí nové okno, kde môžete vybrať zdrojové súbory a podľa potreby ich premenovať. Pomocou tohto nástroja na hromadné premenovanie môžete premenovať názov súboru aj príponu súboru.

7. Hromadne premenujte súbory pomocou aplikácie Smart File Renamer

Smart File Renamer je aplikácia s grafickým rozhraním, ktorá uľahčuje hromadné premenovanie pre začiatočníkov Linuxu. Je k dispozícii ako rýchly balík pre systémy, ktoré ho podporujú. Smart File Renamer môžete nainštalovať zadaním nasledujúceho príkazu snap.

sudo apt-get install thunar # on Debian-based distros
sudo yum install thunar # on Fedora and CentOS
sudo pacman -S thunar # on Arch

Hneď po inštalácii aplikáciu otvorte tak, že ju vyhľadáte na paneli aplikácií. Privíta vás intuitívne používateľské rozhranie, vďaka ktorému je navigácia jasná.

V tomto okne pridajte súbory alebo adresáre, ktoré chcete premenovať. Teraz môžete súbory Linux hromadne premenovávať pomocou niekoľkých filtrov a pravidiel.

Premenovanie viacerých súborov naraz v systéme Linux

Ako vidíte, nie je veľmi ťažké dávkové premenovanie súborov v distribúciách Linuxu. Zostavili sme niekoľko užitočných metód, ktoré vám pri tejto úlohe môžu pomôcť. Môžete sa rozhodnúť premenovať svoje súbory priamo z príkazového riadka alebo sa rozhodnúť pre grafické riešenie. Možnosti sú, takže si stačí len vybrať.

Ak používate operačný systém Windows alebo macOS a chcete hromadne premenovať súbory s obrázkami, môže byť užitočný nástroj Adobe Bridge. Svoje digitálne podklady a súbory môžete spravovať aj pomocou Adobe Bridge.

zdieľam zdieľam Tweet E -mail Ako dávkovo premenovať svoje fotografie pomocou Adobe Bridge

Neprehliadnite možnosti dávkového spracovania súborov v aplikácii Adobe Bridge. Skúste tento tip na premenovanie všetkých svojich snímok naraz.

Čítajte ďalej
Súvisiace témy
  • Linux
  • Správa súborov
  • Linuxové aplikácie
O autorovi Rubaiat Hossain(39 publikovaných článkov)

Rubaiat je CS CS so silnou vášňou pre open-source. Okrem toho, že je veteránom Unixu, zaujíma sa tiež o zabezpečenie siete, kryptografiu a funkčné programovanie. Je vášnivým zberateľom použitých kníh a má nekonečný obdiv k klasickému rocku.

Viac od Rubaiat Hossain

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber