A 7 legjobb módszer a fájlok csoportos átnevezésére Linuxon

A 7 legjobb módszer a fájlok csoportos átnevezésére Linuxon

A Linux felhasználók könnyen átnevezhetik a fájlokat az mv paranccsal. A probléma azonban akkor merül fel, ha több fájlneve van, amelyeket át szeretne nevezni. Minden fájl nevének egyenként történő megváltoztatása frusztráló feladat lehet bárki számára.





mit kezdjünk a régi merevlemezekkel

Szerencsére a Linuxon többféleképpen is át lehet nevezni a fájlokat. A következő szakaszokban a legegyszerűbb és leghatékonyabb módszereket tárgyaljuk.





A fájlok kötegelt átnevezése Linux alatt

A Linux operációs rendszer elsősorban csomagoktól és parancsoktól függ. És mint nyilvánvaló, számos parancs áll rendelkezésre, amelyek lehetővé teszik a felhasználó számára, hogy tömegesen átnevezze a fájlokat egy Linux gépen.





1. Az Ubuntu Rename parancs használata

Az Ubuntu és más Debian-alapú disztribúciók egy felhasználói tér nevű programot szállítanak nevezd át amely lehetővé teszi a fájlok kötegelt átnevezését Linux alatt. Ez a segédprogram a util-linux csomag, és erre hivatkozunk átnevezni.ul . Segít a felhasználónak a fájlok kötegelt átnevezésében egyszerű helyettesítésekkel.

Az alábbiakban említett parancs a Linux terminál használatával öt képfájlt nevez át. A fájlokat már létrehoztuk a tesztrendszerünkön. Ügyeljen arra, hogy ezt a parancsot óvatosan futtassa, mivel az átnevezheti a munkakönyvtárban lévő más fájlokat.



rename.ul file photos *.png

Ez a parancs átnevezi a képet file1.png nak nek photos1.png és így tovább az összes többi fájlban, amely az aktuális munkakönyvtárban található.

A képek kiterjesztésének módosítása png nak nek jpg :





rename.ul png jpg *.png

2. Átnevezés a Perl Rename Utility segítségével

Az nevezd át A segédprogram egy Perl-alapú program, amely a kötegelt átnevezést egyszerűvé teszi a reguláris kifejezések fejlett használatával. Robusztus mintaegyezési technikákat alkalmazhat több fájl egyidejű átnevezésére. Telepítheti saját készülékére kedvenc Linux disztró a rendszer alapértelmezett csomagkezelőjének használatával.

A csomag telepítése Debian-alapú disztribúciókra, például Ubuntu:





sudo apt install rename

Arch Linuxon:

sudo pacman -S perl-rename

Üzembe helyezni nevezd át a CentOS -on és a Fedorán:

sudo yum install prename

Most, hogy telepítette a csomagot, ideje tömegesen átnevezni a fájlokat Linuxon. A következő parancs helyettesíti a fájlt fájlnévben fénykép .

rename 's/file/photos/' *

Használja a következő parancsot a kisbetűs fájlnevek nagybetűsre változtatásához. Váltsa át a kicserélési mintát a kisbetűs konvertáláshoz.

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

3. Fájlok kötegelt átnevezése Linux rendszerben A qmv segítségével

Qmv vagy a gyors mozdulat parancs, amely a renameutils csomag megkönnyíti a tömeges átnevezést a Linux rendszergazdák számára. Lehetővé teszi a fájlok és könyvtárak átnevezését kedvenc Linux szövegszerkesztőjével. Győződjön meg arról, hogy telepítette a renameutils csomag, mielőtt megpróbálná átnevezni a fájlokat a qmv használatával.

A csomagot az alábbi parancsok egyikével telepítheti.

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

A fájlokkal tömegesen átnevezheti a Linuxot a használatával qmv egyszer renameutils telepítve lett. Keresse meg a fájlokat tartalmazó könyvtárat, és hívja meg qmv a terminálról.

qmv

Megnyitja a fájlneveket a szövegszerkesztőben. Két oszlop lesz, az egyik az eredeti fájlnév, a másik az új név. A Linux oszlopok tömeges átnevezését a második oszlop szerkesztésével végezheti el. Az alábbi képernyőkép szemlélteti a folyamatot a Vim szövegszerkesztővel .

4. A Linux fájlok tömeges átnevezése a Vimv használatával

A Vimv egy önálló program, amely kötegelt átnevezési funkciókat kínál a Vim felhasználók számára. Ha nem rajong a Vim szövegszerkesztőért, könnyen megváltoztathatja az alapértelmezett szerkesztőt a környezeti változó módosításával $ SZERKESZTŐ .

De mindezek előtt le kell töltenie a Vimv csomag egy példányát a Git használatával.

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

Másolja a bináris fájlt a saját fájljába $ PATH és módosítsa a fájl jogosultságait, hogy azok végrehajthatók legyenek. Írja be egyenként a következő parancsokat a terminálról.

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

Most tömegesen átnevezheti a fájlokat a Vim használatával. Írja be a vimv parancsot a konzolon a program elindításához.

vimv

Egyetlen oszlop jelenik meg, amely tartalmazza a fájlneveket. Változtassa meg a fájlneveket, ahogy jónak látja, majd mentse és lépjen ki a Vim -ből .

5. A Linux fájlok kötegelt átnevezése az Emacs segítségével

Az Emacs szövegszerkesztő felhasználói könnyen átnevezhetnek több fájlt. Ennek a módszernek az egyik jelentős előnye, hogy nem kell külön csomagokat vagy bővítményeket telepítenie. Csak kövesse az alábbi lépéseket a fájlok Emacs névre kereszteléséhez.

  1. Indítsa el az Emacs szerkesztőt a rendszeren.
  2. nyomja meg Alt + X a billentyűzeten a váltáshoz parancs mód. Ezután írja be az alábbi parancsot a wdired vagy az „írható könyvtárszerkesztő mód” meghívásához. | _+_ |
  3. | _+_ | Írja be a kötegelt fájlokat tartalmazó könyvtár elérési útját, majd nyomja meg a gombot Belép kulcs.
  4. nyomja meg Ctrl + X követi Ctrl + Q hogy átkapcsoljon az olvasás-írás módba.

Az Emacs megjelenik egy gyorskérés, amely a forráskönyvtár összes fájlját mutatja. Módosítsa a neveket a kívánt névre, és nyomja meg a gombot Ctrl + C kétszer a módosítások mentéséhez.

6. Több fájl átnevezése a Thunar File Manager használatával

Thunar az egyik legjobb fájlkezelők Linuxra a tömeges átnevezés beépített támogatásával. A Thunar telepíthető a rendszerre, ha még nincs telepítve. Használja az alábbi parancsok egyikét a disztribúció alapján.

dired

A Thunar telepítése után hívja meg a tömeges átnevező párbeszédpanelt a fájlkezelőből. Használja a következő parancsot, ha csak az átnevező eszközre van szüksége.

A rendszer új ablakot nyit meg, ahol kiválaszthatja a forrásfájlokat, és szükség szerint átnevezheti azokat. Ezzel a tömeges átnevező segédprogrammal átnevezheti a fájlnevet és a fájl utótagját.

7. Fájlok tömeges átnevezése intelligens fájl -átnevezővel

A Smart File Renamer egy GUI alkalmazás, amely egyszerűbbé teszi a tömeges átnevezést a Linux kezdők számára. Kapható csomagként elérhető az ezt támogató rendszerekhez. Az Intelligens fájl -átnevező telepíthető a következő pillanatparancs kiadásával.

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

A telepítés után nyissa meg az alkalmazást az alkalmazások panelen történő kereséssel. Egy intuitív felhasználói felület fogadja Önt, amely magától értetődővé teszi a navigációt.

Adja hozzá az átnevezni kívánt fájlokat vagy könyvtárakat ebből az ablakból. Most több szűrő és szabály használatával tömegesen átnevezheti a Linux fájlokat.

Több fájl átnevezése egyszerre Linux alatt

Mint látható, a Linux disztribúciókban nem túl nehéz a fájlok kötegelt átnevezése. Összegyűjtöttünk néhány hasznos módszert, amelyek segíthetnek ebben a feladatban. Választhatja a fájlok átnevezését közvetlenül a parancssorból, vagy választhat grafikus megoldást. A lehetőségek megvannak, tehát csak választania kell.

Ha Windows vagy macOS rendszert használ, és tömegesen szeretné átnevezni a képfájlokat, az Adobe Bridge hasznos eszköz lehet. A digitális eszközöket és fájlokat az Adobe Bridge segítségével is kezelheti.

Részvény Részvény Csipog Email A fényképek csoportos átnevezése az Adobe Bridge használatával

Ne hagyja figyelmen kívül az Adobe Bridge kötegelt fájlfeldolgozási képességeit. Próbálja ki ezt a tippet az összes kép egyidejű átnevezéséhez.

Olvassa tovább
Kapcsolódó témák
  • Linux
  • Fájlkezelés
  • Linux alkalmazások
A szerzőről Rubaiat Hossain(39 cikk megjelent)

Rubaiat egy CS-diplomás, erős szenvedéllyel a nyílt forráskód iránt. Amellett, hogy Unix veterán, a hálózat biztonságával, a kriptográfiával és a funkcionális programozással is foglalkozik. Lelkes gyűjteménye a használt könyveknek, és végtelenül csodálja a klasszikus rockot.

Bővebben: Rubaiat Hossain

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide